smtp: fix compile warning

app-layer-smtp.c:566:14: error: initializing 'uint8_t *' (aka 'unsigned char *') with an expression of type 'const void *' discards qualifiers
      [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
  566 |     uint8_t *lf_idx = memchr(input->buf + input->consumed, 0x0a, input->len);
      |              ^        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
pull/15315/head
Victor Julien 2 months ago
parent c21275cab3
commit 5aee5ff6ed

@ -563,7 +563,7 @@ static AppLayerResult SMTPGetLine(Flow *f, StreamSlice *slice, SMTPState *state,
}
SCLogDebug("frame %p", frame);
uint8_t *lf_idx = memchr(input->buf + input->consumed, 0x0a, input->len);
const uint8_t *lf_idx = memchr(input->buf + input->consumed, 0x0a, input->len);
bool discard_till_lf = (direction == 0) ? state->discard_till_lf_ts : state->discard_till_lf_tc;
if (lf_idx == NULL) {

Loading…
Cancel
Save