wmc: Fix symbol was not declared and using plain integer as NULL pointer sparse warnings.

This commit is contained in:
Rob Shearman 2010-01-21 11:57:27 +00:00 committed by Alexandre Julliard
parent c3af2dd752
commit e4ff90cc4d
2 changed files with 6 additions and 4 deletions

View file

@ -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 */

View file

@ -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);