mirror of git://gcc.gnu.org/git/gcc.git
traditional.c (_cpp_scan_out_logical_line): Initialize fmacro.args...
* traditional.c (_cpp_scan_out_logical_line): Initialize fmacro.args, fmacro.node, fmacro.offset, fmacro.line and fmacro.args to prevent 'may be used uninitialized' warning. From-SVN: r126311
This commit is contained in:
parent
c447f77406
commit
a206413ab4
|
@ -1,3 +1,9 @@
|
||||||
|
2007-07-04 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
|
* traditional.c (_cpp_scan_out_logical_line): Initialize
|
||||||
|
fmacro.args, fmacro.node, fmacro.offset, fmacro.line and
|
||||||
|
fmacro.args to prevent 'may be used uninitialized' warning.
|
||||||
|
|
||||||
2007-07-03 Uros Bizjak <ubizjak@gmail.com>
|
2007-07-03 Uros Bizjak <ubizjak@gmail.com>
|
||||||
|
|
||||||
* include/cpplib.h (CPP_N_WIDTH_MD, CPP_N_MD_W, CPP_N_MD_Q):
|
* include/cpplib.h (CPP_N_WIDTH_MD, CPP_N_MD_W, CPP_N_MD_Q):
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* CPP Library - traditional lexical analysis and macro expansion.
|
/* CPP Library - traditional lexical analysis and macro expansion.
|
||||||
Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
|
Copyright (C) 2002, 2004, 2005, 2007 Free Software Foundation, Inc.
|
||||||
Contributed by Neil Booth, May 2002
|
Contributed by Neil Booth, May 2002
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it
|
This program is free software; you can redistribute it and/or modify it
|
||||||
|
@ -353,6 +353,11 @@ _cpp_scan_out_logical_line (cpp_reader *pfile, cpp_macro *macro)
|
||||||
const uchar *start_of_input_line;
|
const uchar *start_of_input_line;
|
||||||
|
|
||||||
fmacro.buff = NULL;
|
fmacro.buff = NULL;
|
||||||
|
fmacro.args = NULL;
|
||||||
|
fmacro.node = NULL;
|
||||||
|
fmacro.offset = 0;
|
||||||
|
fmacro.line = 0;
|
||||||
|
fmacro.argc = 0;
|
||||||
|
|
||||||
quote = 0;
|
quote = 0;
|
||||||
header_ok = pfile->state.angled_headers;
|
header_ok = pfile->state.angled_headers;
|
||||||
|
|
Loading…
Reference in New Issue