X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-common%2Falternative-test.c;h=7ec0f339f07d9a3ae33f1ca44b866de33559f427;hb=8782ae678cf60713b5513016f16b039251c40870;hp=9e26d245a41c7f90931ce7736bf7b994cbce90fa;hpb=c5544522f6409095627dc3d1129560195ab4ec40;p=catta diff --git a/avahi-common/alternative-test.c b/avahi-common/alternative-test.c index 9e26d24..7ec0f33 100644 --- a/avahi-common/alternative-test.c +++ b/avahi-common/alternative-test.c @@ -26,23 +26,25 @@ #include #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); + return 0; }