From 94e412ac6907416cfda7e0b7a264507b7fdc90df Mon Sep 17 00:00:00 2001 From: matz Date: Tue, 21 Nov 2000 14:31:11 +0000 Subject: 001121 git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- marshal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/marshal.c b/marshal.c index c0d12cd79..f777a0d43 100644 --- a/marshal.c +++ b/marshal.c @@ -1029,7 +1029,7 @@ marshal_load(argc, argv) major = r_byte(&arg); minor = r_byte(&arg); - if (major != MARSHAL_MAJOR) { + if (major != MARSHAL_MAJOR || minor > MARSHAL_MINOR) { rb_raise(rb_eTypeError, "incompatible marshal file format (can't be read)\n\ \tformat version %d.%d required; %d.%d given", MARSHAL_MAJOR, MARSHAL_MINOR, major, minor); -- cgit