ruby-changes:4628
From: ko1@a...
Date: Mon, 21 Apr 2008 17:02:02 +0900 (JST)
Subject: [ruby-changes:4628] nobu - Ruby:r16122 (trunk): * iseq.c (rb_iseq_compile_with_option): check if src is a strring.
nobu 2008-04-21 17:01:46 +0900 (Mon, 21 Apr 2008) New Revision: 16122 Modified files: trunk/ChangeLog trunk/iseq.c Log: * iseq.c (rb_iseq_compile_with_option): check if src is a strring. [ruby-core:16453] http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16122&r2=16121&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/iseq.c?r1=16122&r2=16121&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 16121) +++ ChangeLog (revision 16122) @@ -1,3 +1,8 @@ +Mon Apr 21 17:01:44 2008 Nobuyoshi Nakada <nobu@r...> + + * iseq.c (rb_iseq_compile_with_option): check if src is a strring. + [ruby-core:16453] + Mon Apr 21 16:06:47 2008 Yukihiro Matsumoto <matz@r...> * enumerator.c (enumerator_init): preserve the method name in ID. Index: iseq.c =================================================================== --- iseq.c (revision 16121) +++ iseq.c (revision 16122) @@ -438,7 +438,7 @@ rb_iseq_compile_with_option(VALUE src, VALUE file, VALUE line, VALUE opt) { rb_compile_option_t option; - NODE *node = compile_string(src, file, line); + NODE *node = compile_string(StringValue(src), file, line); rb_thread_t *th = GET_THREAD(); make_compile_option(&option, opt); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/