diff options
Diffstat (limited to 'avahi-core')
-rw-r--r-- | avahi-core/rr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/avahi-core/rr.c b/avahi-core/rr.c index 57ddca4..46aa7a2 100644 --- a/avahi-core/rr.c +++ b/avahi-core/rr.c @@ -691,7 +691,7 @@ int avahi_record_is_valid(AvahiRecord *r) { AvahiStringList *strlst; for (strlst = r->data.txt.string_list; strlst; strlst = strlst->next) - if (strlst->size > 255) + if (strlst->size > 255 || strlst->size <= 0) return 0; return 1; |