file: uci_file_commit: fix memory leak
authorPetr Štetiar <ynezz@true.cz>
Sat, 3 Oct 2020 07:14:35 +0000 (09:14 +0200)
committerPetr Štetiar <ynezz@true.cz>
Sat, 3 Oct 2020 07:46:18 +0000 (09:46 +0200)
commitaa46546794acf5fb1f1f9bfb15152ea007e2c3c1
treec8b8ac42168d2c1e7eee97b6f58e2fa2968dcdbe
parent671c7554bfdeab758f605d1e1a2420117e96a628
file: uci_file_commit: fix memory leak

Fixes following memory leak:

 26 bytes in 1 blocks are definitely lost in loss record 1 of 1
   at 0x4C2FB0F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
   by 0x52DA68F: vasprintf (vasprintf.c:73)
   by 0x52B71D3: asprintf (asprintf.c:35)
   by 0x4E40F67: uci_file_commit (file.c:738)
   by 0x4E3FD94: uci_commit (libuci.c:193)
   by 0x401ED9: uci_do_import (cli.c:408)
   by 0x401ED9: uci_cmd (cli.c:685)
   by 0x4016FA: main (cli.c:776)

Signed-off-by: Petr Štetiar <ynezz@true.cz>
file.c