diff options
Diffstat (limited to 'avahi-core/domain-util.c')
-rw-r--r-- | avahi-core/domain-util.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/avahi-core/domain-util.c b/avahi-core/domain-util.c index 7d03afa..c98963c 100644 --- a/avahi-core/domain-util.c +++ b/avahi-core/domain-util.c @@ -195,10 +195,13 @@ char * c_to_canonical_string(char* input) while(avahi_unescape_label(&input, label, AVAHI_LABEL_MAX)) { - result++ = strlen(label); + *result = (char)strlen(label); + result++; do { - result++ = label++; + *result = *label; + result++; + label++; } while(*label) printf("intermediate result: -%s-\n", result);*/ |