diff --git a/daemon/aux.c b/daemon/aux.c index 499d1a80f..a8dca475e 100644 --- a/daemon/aux.c +++ b/daemon/aux.c @@ -261,11 +261,3 @@ int g_tree_find_all_cmp(void *k, void *v, void *d) { g_queue_push_tail(q, v); return FALSE; } - -void free_gbuf(char **p) { - g_free(*p); -} - -void free_gvbuf(char ***p) { - g_strfreev(*p); -} diff --git a/include/aux.h b/include/aux.h index dc9ba7e0f..193377a4e 100644 --- a/include/aux.h +++ b/include/aux.h @@ -231,8 +231,6 @@ INLINE int rlim(int res, rlim_t val) { return setrlimit(res, &rlim); } -void free_gbuf(char **); -void free_gvbuf(char ***); diff --git a/lib/auxlib.c b/lib/auxlib.c index 50e472442..d0e391881 100644 --- a/lib/auxlib.c +++ b/lib/auxlib.c @@ -306,3 +306,11 @@ ptr: return 1; return 0; } + +void free_gbuf(char **p) { + g_free(*p); +} + +void free_gvbuf(char ***p) { + g_strfreev(*p); +} diff --git a/lib/auxlib.h b/lib/auxlib.h index 27ef7f525..d5c7dc0ba 100644 --- a/lib/auxlib.h +++ b/lib/auxlib.h @@ -61,6 +61,9 @@ int uint32_eq(const void *a, const void *b); #define UINT64F "%" G_GUINT64_FORMAT +void free_gbuf(char **); +void free_gvbuf(char ***); + #define AUTO_CLEANUP(decl, func) decl __attribute__ ((__cleanup__(func))) #define AUTO_CLEANUP_INIT(decl, func, val) AUTO_CLEANUP(decl, func) = val #define AUTO_CLEANUP_NULL(decl, func) AUTO_CLEANUP_INIT(decl, func, 0)