Commit 72ecfc60 by Neil Booth Committed by Neil Booth

* fix-header.c (read_scan_file): Need to malloc arguments to add_path.

From-SVN: r64470
parent 47009d11
2003-03-17 Neil Booth <neil@daikokuya.co.uk>
* fix-header.c (read_scan_file): Need to malloc arguments to add_path.
2003-03-17 Michael Hayes <m.hayes@elec.canterbury.ac.nz> 2003-03-17 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
* function.c (thread_prologue_and_epilogue_insns): Set delete_unused * function.c (thread_prologue_and_epilogue_insns): Set delete_unused
argument to 0 for redirect_jump. argument to 0 for redirect_jump.
2003-03-16 Mark Mitchell <mark@codesourcery.com> 2003-03-16 Mark Mitchell <mark@codesourcery.com>
......
...@@ -643,19 +643,21 @@ read_scan_file (in_fname, argc, argv) ...@@ -643,19 +643,21 @@ read_scan_file (in_fname, argc, argv)
if (argv[i][1] == 'I') if (argv[i][1] == 'I')
{ {
if (argv[i][2] != '\0') if (argv[i][2] != '\0')
strings_processed = 1, add_path (argv[i] + 2, BRACKET, false); {
else if (i + 1 == argc) strings_processed = 1;
strings_processed = 0; add_path (xstrdup (argv[i] + 2), BRACKET, false);
else }
strings_processed = 2, add_path (argv[i + 1], BRACKET, false); else if (i + 1 != argc)
{
strings_processed = 2;
add_path (xstrdup (argv[i + 1]), BRACKET, false);
}
} }
else if (argv[i][1] == 'D') else if (argv[i][1] == 'D')
{ {
if (argv[i][2] != '\0') if (argv[i][2] != '\0')
strings_processed = 1, cpp_define (scan_in, argv[i] + 2); strings_processed = 1, cpp_define (scan_in, argv[i] + 2);
else if (i + 1 == argc) else if (i + 1 != argc)
strings_processed = 0;
else
strings_processed = 2, cpp_define (scan_in, argv[i + 1]); strings_processed = 2, cpp_define (scan_in, argv[i + 1]);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment