]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Fix compiler warning on CentOS 5.11
authorVictor Julien <victor@inliniac.net>
Thu, 19 Feb 2015 09:39:50 +0000 (10:39 +0100)
committerVictor Julien <victor@inliniac.net>
Wed, 4 Mar 2015 14:55:42 +0000 (15:55 +0100)
cc1: warnings being treated as errors
app-layer-smtp.c: In function â€˜SMTPParseCommandBDAT’:
app-layer-smtp.c:908: warning: dereferencing type-punned pointer will break strict-aliasing rules

src/app-layer-smtp.c

index 91dd244c203f66d61d8dc07deb9709e6001f488c..15d507d2616995525e9356db25e26e13dc259a64 100644 (file)
@@ -903,10 +903,10 @@ static int SMTPParseCommandBDAT(SMTPState *state)
         /* decoder event */
         return -1;
     }
-    uint8_t *endptr = NULL;
+    char *endptr = NULL;
     state->bdat_chunk_len = strtoul((const char *)state->current_line + i,
                                     (char **)&endptr, 10);
-    if (endptr == state->current_line + i) {
+    if ((uint8_t *)endptr == state->current_line + i) {
         /* decoder event */
         return -1;
     }