projects
/
project
/
ubox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ubox: Fix some memory leaks
[project/ubox.git]
/
validate
/
validate.c
diff --git
a/validate/validate.c
b/validate/validate.c
index 5bc3bc4e8c31e540e6d8c487d7bfe931c9172647..0628407285023e8b4c9dfa55e1b2d6303b410db0 100644
(file)
--- a/
validate/validate.c
+++ b/
validate/validate.c
@@
-173,8
+173,10
@@
dt_type_list(struct dt_state *s, int nargs)
char *p, *str = strdup(s->value);
const char *value = s->value;
- if (!str || !nargs)
+ if (!str || !nargs) {
+ free(str);
return false;
+ }
for (p = strtok(str, " \t"); p; p = strtok(NULL, " \t"))
{