From d63e33d5e586668ec859254b8584f496d3ccd6e0 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 14 Apr 2010 12:23:42 -0500 Subject: [PATCH] Fix: Handle NULL URLs --- src/stkutil.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/stkutil.c b/src/stkutil.c index 2fc5287a..0fc005ca 100644 --- a/src/stkutil.c +++ b/src/stkutil.c @@ -1019,6 +1019,13 @@ static gboolean parse_dataobj_url(struct comprehension_tlv_iter *iter, void *user) { char **url = user; + unsigned int len = comprehension_tlv_iter_get_length(iter); + + if (len == 0) { + *url = NULL; + return TRUE; + } + return parse_dataobj_common_text(iter, url); }