--- a/include/vconf-internals.h +++ b/include/vconf-internals.h @@ -189,6 +189,6 @@ int _vconf_keynode_set_keyname(keynode_t *keynode, const char *keyname); -inline void _vconf_keynode_set_null(keynode_t *keynode); -inline keynode_t *_vconf_keynode_new(void); -inline void _vconf_keynode_free(keynode_t *keynode); +void _vconf_keynode_set_null(keynode_t *keynode); +keynode_t *_vconf_keynode_new(void); +void _vconf_keynode_free(keynode_t *keynode); #endif --- a/vconf.c +++ b/vconf.c @@ -119,7 +119,7 @@ } -inline void _vconf_keynode_set_null(keynode_t *keynode) +void _vconf_keynode_set_null(keynode_t *keynode) { keynode->type = VCONF_TYPE_NONE; //keynode->value.d = NULL; } --- a/vconf.c +++ b/vconf.c @@ -130,7 +130,7 @@ return keynode->next; } -inline keynode_t *_vconf_keynode_new(void) +keynode_t *_vconf_keynode_new(void) { keynode_t *keynode; keynode = calloc(1, sizeof(keynode_t)); --- a/vconf.c +++ b/vconf.c @@ -138,7 +138,7 @@ } -inline void _vconf_keynode_free(keynode_t *keynode) +void _vconf_keynode_free(keynode_t *keynode) { if(keynode) { if (keynode->keyname) free(keynode->keyname);