From 32d47de85df1a4d2a5467b0ca5a0d9e007ca000c Mon Sep 17 00:00:00 2001 From: jbj Date: Wed, 13 May 2015 13:09:27 +0000 Subject: - cppcheck: annotate/fix warnings. - resurrect make distcheck. --- poptparse.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'poptparse.c') diff --git a/poptparse.c b/poptparse.c index 0b6650a..819d30b 100644 --- a/poptparse.c +++ b/poptparse.c @@ -25,6 +25,7 @@ static const char ** poptArgvFree(/*@only@*/ const char ** av) av[i] = _free(av[i]); } #endif + // cppcheck-suppress uselessAssignmentPtrArg av = _free(av); return NULL; } @@ -170,7 +171,8 @@ int poptConfigFileToString(FILE *fp, char ** argstrp, /*@unused@*/ UNUSED(int flags)) { size_t nline = 8192; /* XXX configurable? */ - char * line = (char*) alloca(nline); + // cppcheck-suppress obsoleteFunctionsalloca + char * line = (char *) alloca(nline); char * argstr; char * q; char * x; @@ -178,6 +180,7 @@ int poptConfigFileToString(FILE *fp, char ** argstrp, size_t argvlen = 0; size_t maxargvlen = (size_t)480; + // cppcheck-suppress nullPointer if (argstrp) *argstrp = NULL; -- cgit v1.2.1