mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-27 13:54:19 +08:00
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>
|
||||
|
||||
* 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.
|
||||
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
|
||||
|
||||
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;
|
||||
|
||||
fmacro.buff = NULL;
|
||||
fmacro.args = NULL;
|
||||
fmacro.node = NULL;
|
||||
fmacro.offset = 0;
|
||||
fmacro.line = 0;
|
||||
fmacro.argc = 0;
|
||||
|
||||
quote = 0;
|
||||
header_ok = pfile->state.angled_headers;
|
||||
|
Loading…
Reference in New Issue
Block a user