[PATCH] libs/wpp: Avoid compiler warnings (-W)
Detlef Riekenberg
wine.dev at web.de
Sun Nov 4 05:40:46 CST 2007
---
libs/wpp/preproc.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/libs/wpp/preproc.c b/libs/wpp/preproc.c
index c1fa3fc..6b156ad 100644
--- a/libs/wpp/preproc.c
+++ b/libs/wpp/preproc.c
@@ -25,6 +25,7 @@ #include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
+#include <ctype.h>
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#endif
@@ -591,18 +592,17 @@ static void generic_msg(const char *s, c
fprintf(stderr, "%s:%d:%d: %s: ", pp_status.input ? pp_status.input : "stdin",
pp_status.line_number, pp_status.char_number, t);
vfprintf(stderr, s, ap);
-#ifdef WANT_NEAR_INDICATION
+ if(n)
{
+#ifdef WANT_NEAR_INDICATION
char *cpy, *p;
- if(n)
- {
- cpy = pp_xstrdup(n);
- for (p = cpy; *p; p++) if(!isprint(*p)) *p = ' ';
- fprintf(stderr, " near '%s'", cpy);
- free(cpy);
- }
- }
+
+ cpy = pp_xstrdup(n);
+ for (p = cpy; *p; p++) if(!isprint(*p)) *p = ' ';
+ fprintf(stderr, " near '%s'", cpy);
+ free(cpy);
#endif
+ }
fprintf(stderr, "\n");
}
--
1.4.1
--=-YtN9nWI20B0U5kYcpg1i--
More information about the wine-patches
mailing list