summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-05-22 13:12:48 +0200
committerSven Eden <yamakuzure@gmx.net>2018-08-24 16:47:08 +0200
commit291e81fa4a1553bea00b37af46fb1dea13819c76 (patch)
treee825f970fae6a55b6096de7b5d8474726060602c /src
parentd2b999bacad0cd2f1dd3bb40532f788b27a11bef (diff)
conf-parser: make use of free_and_replace() at one more place
Diffstat (limited to 'src')
-rw-r--r--src/shared/conf-parser.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/shared/conf-parser.h b/src/shared/conf-parser.h
index f0bc36054..e8c1a9051 100644
--- a/src/shared/conf-parser.h
+++ b/src/shared/conf-parser.h
@@ -242,9 +242,6 @@ typedef enum Disabled {
*(xs + i) = invalid; \
} \
\
- free(*enums); \
- *enums = xs; \
- xs = NULL; \
- \
+ free_and_replace(*enums, xs); \
return 0; \
}