From d04b9923eee5a8c948884fe10f76191f1ca45373 Mon Sep 17 00:00:00 2001 From: Shyamal Khachane Date: Fri, 11 Aug 2023 11:07:04 +0530 Subject: [PATCH] fix(console): Clear values in string reset function --- components/console/argtable3/argtable3.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/console/argtable3/argtable3.c b/components/console/argtable3/argtable3.c index ca9149277c..b6a71ff101 100644 --- a/components/console/argtable3/argtable3.c +++ b/components/console/argtable3/argtable3.c @@ -3615,6 +3615,9 @@ TRexBool trex_getsubexp(TRex* exp, int n, TRexMatch *subexp) static void arg_str_resetfn(struct arg_str *parent) { ARG_TRACE(("%s:resetfn(%p)\n", __FILE__, parent)); + for (int i = 0; i < parent->count; i++) { + parent->sval[i] = ""; + } parent->count = 0; }