summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-05-31 16:41:03 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2000-05-31 16:41:03 +0000
commitef1b455cc0b047714d6c72e31a106edd98794a3b (patch)
treea200696c2e0643a41abbfe1da37db1485ae8854a
parentf33592b3914c88346cb4e4afa8751ec67154680d (diff)
2000-06-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_4@721 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog4
-rw-r--r--eval.c3
-rw-r--r--version.h4
3 files changed, 9 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 39509c6d7d..3d670b15e7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Jun 1 00:58:11 2000 Yukihiro Matsumoto <matz@netlab.co.jp>
+
+ * eval.c (mcall): args == nil if no argument given.
+
Wed May 31 04:06:41 2000 Wakou Aoyama <wakou@fsinet.or.jp>
* lib/cgi.rb: change: CGI#out()
diff --git a/eval.c b/eval.c
index 76718d3de5..3c3ba85fef 100644
--- a/eval.c
+++ b/eval.c
@@ -6028,6 +6028,9 @@ static VALUE
mcall(args, method)
VALUE args, method;
{
+ if (NIL_P(args)) {
+ return method_call(0, 0, method);
+ }
if (TYPE(args) == T_ARRAY) {
return method_call(RARRAY(args)->len, RARRAY(args)->ptr, method);
}
diff --git a/version.h b/version.h
index 45d32eee01..e0cd709daf 100644
--- a/version.h
+++ b/version.h
@@ -1,4 +1,4 @@
#define RUBY_VERSION "1.4.4"
-#define RUBY_RELEASE_DATE "2000-05-31"
+#define RUBY_RELEASE_DATE "2000-06-01"
#define RUBY_VERSION_CODE 144
-#define RUBY_RELEASE_CODE 20000531
+#define RUBY_RELEASE_CODE 20000601