logit: fix minor (possible) memory leak

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2025-07-06 15:14:38 +02:00
1 parent b4b7ee1b71
commit a7428ababa
1 file changed
+7 -3
+7 -3
View File
@@ -164,7 +164,7 @@ static int parse_prio(char *arg, int *fac, int *lvl)
}
if (found == -1)
return 1;
goto notfound;
*fac = found;
prio = ptr;
@@ -179,11 +179,15 @@ static int parse_prio(char *arg, int *fac, int *lvl)
}
}
if (found == -1)
if (found == -1) {
notfound:
if (duparg)
free(duparg);
return 1;
}
*lvl = found;
if (duparg != arg)
if (duparg)
free(duparg);
return 0;