summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES1
-rw-r--r--poptint.c3
2 files changed, 3 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 242ee46..61a101a 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,5 @@
1.17 -> 2.0:
+ - devzero2000: poptint.c reduce variables scope (cppcheck warning)
- devzero2000: poptconfig.c reduce variables scope (cppcheck warning)
- devzero2000: add cppcheck conditional makefile target
- devzero2000: drop expr syntax error in make check under dash
diff --git a/poptint.c b/poptint.c
index e12a474..008d463 100644
--- a/poptint.c
+++ b/poptint.c
@@ -157,7 +157,7 @@ assert(dstr); /* XXX can't happen */
int
POPT_fprintf (FILE * stream, const char * format, ...)
{
- char * b = NULL, * ob = NULL;
+ char * b = NULL;
int rc;
va_list ap;
@@ -191,6 +191,7 @@ POPT_fprintf (FILE * stream, const char * format, ...)
rc = 0;
if (b != NULL) {
#ifdef HAVE_ICONV
+ char * ob = NULL;
ob = strdup_locale_from_utf8(b);
if (ob != NULL) {
rc = fprintf(stream, "%s", ob);