lib: fix OOB in query engine reported in #2162

This commit is contained in:
Andrew Hlynskyi 2023-04-06 03:59:55 +03:00
parent 25680274cc
commit 4c2a36302b

View file

@ -938,6 +938,9 @@ static inline int analysis_state__compare(
}
static inline AnalysisStateEntry *analysis_state__top(AnalysisState *self) {
if (self->depth == 0) {
return &self->stack[0];
}
return &self->stack[self->depth - 1];
}