summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2006-04-24 00:04:17 +0000
committerLennart Poettering <lennart@poettering.net>2006-04-24 00:04:17 +0000
commite5d17c4576a328d4086c899f52c71fa8ddbbe4a0 (patch)
tree19a8abf8e5cbb7be6228914f2aa8c5338fd48220
parent4b444b30ed9b975cd9a0ec294df60619be66deb0 (diff)
Merge patch "avahi-compat-txt-buffer-size.patch" from Stanislav Brabec/JP Rosevear, see #30
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@1192 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
-rw-r--r--avahi-compat-libdns_sd/txt.c2
1 files changed, 1 insertions, 1 deletions
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;
}