X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-compat-libdns_sd%2Ftxt.c;h=2b539e68c99ba242a21b117d0ca40a11bdd70019;hb=648db528f5cc197c38f7b17bb09dd53958df6302;hp=c85837a5518e54162df3bf7a09603b8da7234b14;hpb=c26e445b409215cd2fa380c8ba8e6c8f6115aec5;p=catta diff --git a/avahi-compat-libdns_sd/txt.c b/avahi-compat-libdns_sd/txt.c index c85837a..2b539e6 100644 --- a/avahi-compat-libdns_sd/txt.c +++ b/avahi-compat-libdns_sd/txt.c @@ -60,7 +60,7 @@ void DNSSD_API TXTRecordCreate( if ((t = avahi_new(TXTRecordInternal, 1))) { t->buffer = buffer; - t->max_size = length; + t->max_size = buffer ? length : (size_t)0; t->size = 0; t->malloc_buffer = NULL; }