diff options
author | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2018-03-12 23:53:13 +0100 |
---|---|---|
committer | Heiko Schlittermann (HS12-RIPE) <hs@schlittermann.de> | 2018-03-12 23:53:13 +0100 |
commit | 7cc29763f75a5bb61942db60bbea2429d09daf15 (patch) | |
tree | d7e2b7c88faf5d0ad53b3f4be304f905a02c758b | |
parent | 889d293b45a5b0124aea16c41294860b3905a262 (diff) |
Fix memory leak during build process (Bug 2183)
(Normally we don't care about leaks in short lived processes we use
during build time. But as -fsanitize=address breaks the build in an
early stage, the leak is fixed now.)
Thanks to Andrew Aitchison.
-rw-r--r-- | src/src/buildconfig.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/src/buildconfig.c b/src/src/buildconfig.c index 804c48c67..310798fdd 100644 --- a/src/src/buildconfig.c +++ b/src/src/buildconfig.c @@ -733,6 +733,7 @@ else if (isgroup) fprintf(new, "#define FIXED_NEVER_USERS %d", j); for (i = 0; i < j; i++) fprintf(new, ", %d", (unsigned int)vector[i]); fprintf(new, "\n"); + free(vector); } continue; } |