diff options
author | eban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-19 18:17:59 +0000 |
---|---|---|
committer | eban <eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-19 18:17:59 +0000 |
commit | 4d1c6a432e48e771bdafc29b15edc60e67b9433c (patch) | |
tree | b6a87c36d60886aecdee0213899b3b7bb66ea15a | |
parent | c7bda1a989fcd885353b1767331a705b9b91f4f7 (diff) | |
download | ruby-4d1c6a432e48e771bdafc29b15edc60e67b9433c.tar.gz ruby-4d1c6a432e48e771bdafc29b15edc60e67b9433c.tar.xz ruby-4d1c6a432e48e771bdafc29b15edc60e67b9433c.zip |
* parse.y (void_expr0): node might become NULL after calling remove_begin().
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3698 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | lib/mkmf.rb | 2 | ||||
-rw-r--r-- | parse.y | 2 |
3 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +Sun Apr 20 03:09:30 2003 WATANABE Hirofumi <eban@ruby-lang.org> + + * parse.y (void_expr0): node might become NULL after calling + remove_begin(). + Sat Apr 19 21:55:10 2003 Akinori MUSHA <knu@iDaemons.org> * ext/Setup*: Add zlib and remove bogus and obsolete entries. diff --git a/lib/mkmf.rb b/lib/mkmf.rb index a9f061df8..eda3389e1 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -518,7 +518,7 @@ def dir_config(target, idefault=nil, ldefault=nil) end if ldir - $LIBPATH.unshift(ldir) unless $LIBPATH.include?(ldir) + $LIBPATH.concat [ldir] unless $LIBPATH.include?(ldir) end [idir, ldir] @@ -4980,9 +4980,9 @@ void_expr0(node) char *useless = 0; if (!RTEST(ruby_verbose)) return; - if (!node) return; again: + if (!node) return; switch (nd_type(node)) { case NODE_NEWLINE: node = node->nd_next; |