Fixes following leak of memory: 6,016 bytes in 1 blocks are possibly lost in loss record 1 of 1 at 0x4C31B25: calloc by 0x1098F8: main (jshn.c:353)
Signed-off-by: Petr Štetiar <yn...@true.cz> --- jshn.c | 1 + 1 file changed, 1 insertion(+) diff --git a/jshn.c b/jshn.c index 0aa120c925dd..02b35286ea8b 100644 --- a/jshn.c +++ b/jshn.c @@ -366,6 +366,7 @@ int main(int argc, char **argv) vars[i].val = c + 1; avl_insert(&env_vars, &vars[i].avl); } + free(vars); while ((ch = getopt(argc, argv, "p:nir:R:o:w")) != -1) { switch(ch) { _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel