]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
try to fix mod_iax
authorAnthony Minessale <anthony.minessale@gmail.com>
Thu, 17 Sep 2009 20:11:56 +0000 (20:11 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Thu, 17 Sep 2009 20:11:56 +0000 (20:11 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14908 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/mod/endpoints/mod_iax/iax2-parser.c

index 6c0e88c14118efc4bf22b792a0ba0b62ccc37617..80a9d80af0c455550da7bda3854fede83f90bc68 100644 (file)
@@ -422,6 +422,15 @@ void iax_showframe(struct iax_frame *f, struct ast_iax2_full_hdr *fhi, int rx, s
                snprintf(subclass2, (int) sizeof(subclass2), "%d", fh->csub);
                subclass = subclass2;
        }
+
+       if (!subclass) {
+               subclass = "";
+       }
+
+       if (!class) {
+               class = "";
+       }
+
        snprintf(tmp, (int) sizeof(tmp),
                         "%s-Frame Retry[%s] -- OSeqno: %3.3d ISeqno: %3.3d Type: %s Subclass: %s\n",
                         (rx ? "Rx" : "Tx"), retries, fh->oseqno, fh->iseqno, class, subclass);