Module: wine Branch: master Commit: e4ff90cc4dc6be5cdceb150d4c43a26bc17f8428 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e4ff90cc4dc6be5cdceb150d4c...
Author: Rob Shearman robertshearman@gmail.com Date: Thu Jan 21 11:57:27 2010 +0000
wmc: Fix symbol was not declared and using plain integer as NULL pointer sparse warnings.
---
tools/wmc/wmc.c | 8 +++++--- tools/wmc/wmc.h | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/tools/wmc/wmc.c b/tools/wmc/wmc.c index 910a654..4c4ba28 100644 --- a/tools/wmc/wmc.c +++ b/tools/wmc/wmc.c @@ -101,7 +101,7 @@ int rcinline = 0; /* * Debugging flag (-D option) */ -int dodebug = 0; +static int dodebug = 0;
char *output_name = NULL; /* The name given by the -o option */ char *input_name = NULL; /* The name given on the command-line */ @@ -115,6 +115,8 @@ time_t now; /* The time of start of wmc */
int mcy_debug;
+FILE *yyin; + int getopt (int argc, char *const *argv, const char *optstring); static void segvhandler(int sig);
@@ -242,8 +244,8 @@ int main(int argc,char *argv[]) mcy_debug = dodebug; if(dodebug) { - setbuf(stdout, 0); - setbuf(stderr, 0); + setbuf(stdout, NULL); + setbuf(stderr, NULL); }
/* Check for input file on command-line */ diff --git a/tools/wmc/wmc.h b/tools/wmc/wmc.h index 86ccd6f..cf6d430 100644 --- a/tools/wmc/wmc.h +++ b/tools/wmc/wmc.h @@ -65,7 +65,7 @@ extern node_t *nodehead; extern lan_blk_t *lanblockhead;
int mcy_lex(void); -FILE *yyin; +extern FILE *yyin; void set_codepage(int cp);
void add_token(tok_e type, const WCHAR *name, int tok, int cp, const WCHAR *alias, int fix);