From 18ce48e2c094c530a150be0c9cf7bba22c4665bb Mon Sep 17 00:00:00 2001 From: rajdakin Date: Fri, 6 Dec 2024 13:29:20 +0100 Subject: [WRAPPERHELPER] Fixed a use-after-free issue (#2118) --- wrapperhelper/src/preproc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'wrapperhelper/src') diff --git a/wrapperhelper/src/preproc.c b/wrapperhelper/src/preproc.c index 1d9cde71..810a13d1 100644 --- a/wrapperhelper/src/preproc.c +++ b/wrapperhelper/src/preproc.c @@ -1887,7 +1887,7 @@ static proc_token_t proc_next_token_aux(preproc_t *src) { } if (vector_last(ppsource, src->prep).srct == PPSRC_PTOKEN) { proc_token_t ret = vector_last(ppsource, src->prep).srcv.ptok; - vector_pop(ppsource, src->prep); + vector_pop_nodel(ppsource, src->prep); return ret; } check_if_depth: -- cgit 1.4.1