diff options
Diffstat (limited to 'avahi-common/alternative-test.c')
-rw-r--r-- | avahi-common/alternative-test.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/avahi-common/alternative-test.c b/avahi-common/alternative-test.c index 9e26d24..7f0223a 100644 --- a/avahi-common/alternative-test.c +++ b/avahi-common/alternative-test.c @@ -26,23 +26,24 @@ #include <stdio.h> #include "alternative.h" +#include "malloc.h" int main(int argc, char *argv[]) { - gchar *r = NULL; - gint i, k; + char *r = NULL; + int i, k; for (k = 0; k < 2; k++) { for (i = 0; i < 20; i++) { - gchar *n; + char *n; - n = i == 0 ? g_strdup("gurke") : (k ? avahi_alternative_service_name(r) : avahi_alternative_host_name(r)); - g_free(r); + n = i == 0 ? avahi_strdup("gurke") : (k ? avahi_alternative_service_name(r) : avahi_alternative_host_name(r)); + avahi_free(r); r = n; printf("%s\n", r); } } - g_free(r); + avahi_free(r); } |