summaryrefslogtreecommitdiff
path: root/poptconfig.c
diff options
context:
space:
mode:
authordevzero2000 <devzero2000>2014-01-08 16:18:03 +0000
committerdevzero2000 <devzero2000>2014-01-08 16:18:03 +0000
commit6c2ff1581491ceed4ac1318da2de98c148fe4085 (patch)
treefc857a0fe0a102a46e5dbd1fc92be1b1b89c3eae /poptconfig.c
parentfd12de829935607074ea9d98690c9b13fd7a075b (diff)
downloadlibpopt-6c2ff1581491ceed4ac1318da2de98c148fe4085.tar.gz
add cpp suppressions directive for dealing with
false positive. Enable cppcheck inline suppression for the make cppcheck target
Diffstat (limited to 'poptconfig.c')
-rw-r--r--poptconfig.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/poptconfig.c b/poptconfig.c
index ad33eba..ef6c1ce 100644
--- a/poptconfig.c
+++ b/poptconfig.c
@@ -325,6 +325,7 @@ static int poptConfigLine(poptContext con, char * line)
/* Append remaining text to the interpolated file option text. */
if (*se != '\0') {
size_t nse = strlen(se) + 1;
+ /* cppcheck-suppress memleakOnRealloc */
if ((b = (char*) realloc(b, (nb + nse))) == NULL) /* XXX can't happen */
goto exit;
(void) stpcpy( stpcpy(&b[nb-1], " "), se);