aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Booth <neil@daikokuya.co.uk>2002-07-29 22:46:34 +0000
committerNeil Booth <neil@gcc.gnu.org>2002-07-29 22:46:34 +0000
commit4307be72fc812b00f96291c655e1fad29ef8352f (patch)
treebeaec6422cafd55403972269455ab618e6669075
parent6d4392353e94a9d9a6e66c1cb8e1aee3eb177e05 (diff)
downloadgcc-4307be72fc812b00f96291c655e1fad29ef8352f.zip
gcc-4307be72fc812b00f96291c655e1fad29ef8352f.tar.gz
gcc-4307be72fc812b00f96291c655e1fad29ef8352f.tar.bz2
objc-act.c (objc_init): Return immediately if filename is NULL.
* objc/objc-act.c (objc_init): Return immediately if filename is NULL. From-SVN: r55853
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/objc/objc-act.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dee8842..58f1ff3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-07-30 Neil Booth <neil@daikokuya.co.uk>
+
+ * objc/objc-act.c (objc_init): Return immediately if filename
+ is NULL.
+
2002-07-29 Eric Christopher <echristo@redhat.com>
* config/mips/elf.h: Remove ecoff.h and gofast includes.
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index f0a7170..42944a8 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -464,6 +464,8 @@ objc_init (filename)
const char *filename;
{
filename = c_objc_common_init (filename);
+ if (filename == NULL)
+ return filename;
/* Force the line number back to 0; check_newline will have
raised it to 1, which will make the builtin functions appear