Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
audit: fix memory leak
Baptiste Daroussin committed 2 months ago
commit 18ba88dce7c3f7c8c0c9bd9005b957221ad506e6
parent 661b0da
1 file changed +3 -1
modified src/audit.c
@@ -489,7 +489,9 @@ exec_audit(int argc, char **argv)
		} else {
			ucl_object_insert_key(top, ucl_object_fromint(vuln), "pkg_count", 9, false );
			ucl_object_insert_key(top, vuln_objs, "packages", 8, false);
-
			fprintf(stdout, "%s\n", ucl_object_emit(top, raw));
+
			char *output = ucl_object_emit(top, raw);
+
			fprintf(stdout, "%s\n", output);
+
			free(output);
			ucl_object_unref(top);
		}
	} else {