Rewrite functions mixing declarations and code.
Rewrite functions mixing declarations and code.

This is done in order to avoid unnecessary ISO C90 warnings when cutie is used for linux kernel module development.

edlund/libcutie,edlund/libcutie,edlund/libcutie,edlund/libcutie