ruby-changes:15665
From: wanabe <ko1@a...>
Date: Sun, 2 May 2010 12:07:00 +0900 (JST)
Subject: [ruby-changes:15665] Ruby:r27582 (trunk): * iseq.c (iseq_load): allow filepath to be nil.
wanabe 2010-05-02 12:06:44 +0900 (Sun, 02 May 2010) New Revision: 27582 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27582 Log: * iseq.c (iseq_load): allow filepath to be nil. Modified files: trunk/ChangeLog trunk/iseq.c Index: ChangeLog =================================================================== --- ChangeLog (revision 27581) +++ ChangeLog (revision 27582) @@ -1,3 +1,7 @@ +Sun May 2 12:04:30 2010 wanabe <s.wanabe@g...> + + * iseq.c (iseq_load): allow filepath to be nil. + Sun May 2 08:54:37 2010 Nobuyoshi Nakada <nobu@r...> * lib/cgi.rb (CGI::NEEDS_BINMODE): check if O_BINARY value instead Index: iseq.c =================================================================== --- iseq.c (revision 27581) +++ iseq.c (revision 27582) @@ -465,7 +465,8 @@ name = CHECK_STRING(rb_ary_entry(data, i++)); filename = CHECK_STRING(rb_ary_entry(data, i++)); - filepath = CHECK_STRING(rb_ary_entry(data, i++)); + filepath = rb_ary_entry(data, i++); + filepath = NIL_P(filepath) ? Qnil : CHECK_STRING(filepath); line_no = CHECK_INTEGER(rb_ary_entry(data, i++)); type = CHECK_SYMBOL(rb_ary_entry(data, i++)); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/