bits: avoid memory leak in case of adding types

pull/3534/head
Victor Julien 7 years ago
parent 5c69bbb236
commit 2ef2febc7c

@ -277,6 +277,9 @@ int DetectFlowbitSetup (DetectEngineCtx *de_ctx, Signature *s, const char *rawst
/* modifiers, only run when entire sig has matched */ /* modifiers, only run when entire sig has matched */
SigMatchAppendSMToList(s, sm, DETECT_SM_LIST_POSTMATCH); SigMatchAppendSMToList(s, sm, DETECT_SM_LIST_POSTMATCH);
break; break;
default:
goto error;
} }
return 0; return 0;

@ -418,6 +418,9 @@ int DetectHostbitSetup (DetectEngineCtx *de_ctx, Signature *s, const char *rawst
/* modifiers, only run when entire sig has matched */ /* modifiers, only run when entire sig has matched */
SigMatchAppendSMToList(s, sm, DETECT_SM_LIST_POSTMATCH); SigMatchAppendSMToList(s, sm, DETECT_SM_LIST_POSTMATCH);
break; break;
default:
goto error;
} }
return 0; return 0;

Loading…
Cancel
Save