]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
add null checks to fix bugs in StreamTcpTest23
authorEileen Donlon <emdonlo@gmail.com>
Tue, 6 Mar 2012 00:50:12 +0000 (19:50 -0500)
committerVictor Julien <victor@inliniac.net>
Thu, 8 Mar 2012 13:32:42 +0000 (14:32 +0100)
src/stream-tcp.c

index 134ad94773f96f3b5b8079b91219d2068bafd6cd..e8fb9b1c2f81ab5aa86a6f5716fd4a69927f0481 100644 (file)
@@ -7226,7 +7226,7 @@ static int StreamTcpTest23(void)
 //        goto end;
     }
 
-    if(ssn.client.seg_list_tail->payload_len != 4) {
+    if(ssn.client.seg_list_tail != NULL && ssn.client.seg_list_tail->payload_len != 4) {
         printf("failed in segment reassmebling: ");
         result &= 0;
     }
@@ -7314,7 +7314,7 @@ static int StreamTcpTest24(void)
         goto end;
     }
 
-    if(ssn.client.seg_list_tail->payload_len != 2) {
+    if(ssn.client.seg_list_tail != NULL && ssn.client.seg_list_tail->payload_len != 2) {
         printf("failed in segment reassmebling\n");
         result &= 0;
     }