]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix for covici on mailing list
authorJeff Lenk <jeff@jefflenk.com>
Thu, 13 Dec 2012 03:15:09 +0000 (21:15 -0600)
committerJeff Lenk <jeff@jefflenk.com>
Thu, 13 Dec 2012 03:15:09 +0000 (21:15 -0600)
src/mod/applications/mod_conference/mod_conference.c

index 2f5456106fd18595f06795daa998012ae2a30201..a4a8237d21ebb3cf6a1ab2ba77bb582e3f67d28a 100644 (file)
@@ -5233,10 +5233,16 @@ static switch_status_t conf_api_sub_enforce_floor(conference_member_t *member, s
 
 static switch_xml_t add_x_tag(switch_xml_t x_member, const char *name, const char *value, int off)
 {
-       switch_size_t dlen = strlen(value) * 3 + 1;
+       switch_size_t dlen;
        char *data;
        switch_xml_t x_tag;
 
+       if (!value) {
+               return 0;
+       }
+
+       dlen = strlen(value) * 3 + 1;
+
        x_tag = switch_xml_add_child_d(x_member, name, off);
        switch_assert(x_tag);