---
Hello.

I have to come back unfortunately with this memory plug fix in
case SH_MATCH_ERROR_TRACK is enabled.

The second patch sync shexp-arith.h with my local version, i made
a review and that changed some comments, i did a logical code
reorder, and one superfluous value toggle i removed, too.

The second patch simply adds my mailer's $(( )) test script to the
busybox test ones!  So easy it could have been.  Note i never ran
hush_test/hush-arith, only ash_test/ash-arith.

 shell/math.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/shell/math.c b/shell/math.c
index b9b3d7acb1..8ba0d2f7fb 100644
--- a/shell/math.c
+++ b/shell/math.c
@@ -273,6 +273,9 @@ arith(arith_state_t *math_state, const char *expr)
                emsg
 #endif
                ;
+#if ENABLE_FEATURE_SH_MATH_ERROR_TRACK
+       free(err_rest);
+#endif
 
        return -1;
 }
-- 
2.37.2


--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to