From a1f4ea2127eea422a514c9d9ec646c98269e67ae Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 13 Mar 2002 23:59:41 +0000 Subject: * dir.c (rb_push_glob): avoid SEGV when no block given. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@2194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ dir.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f1e1009439..7442d312c8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Mar 14 08:57:41 2002 Nobuyoshi Nakada + + * dir.c (rb_push_glob): avoid SEGV when no block given. + Wed Mar 13 19:05:15 2002 Akinori MUSHA * dir.c: FNM_PERIOD is obsoleted and FNM_DOTMATCH is introduced diff --git a/dir.c b/dir.c index 587d96d456..22dba86c8b 100644 --- a/dir.c +++ b/dir.c @@ -912,7 +912,7 @@ rb_push_glob(str, flags) VALUE ary; if (rb_block_given_p()) - ary = Qnil; + ary = 0; else ary = rb_ary_new(); -- cgit v1.2.3