mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* insns.def (setspecial, putstring): fixed typos in rdoc.
* insns.def (toregexp): uses rb_ary_tmp_new(), and clears it after used. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
4b036bb69b
commit
66a5fcab3a
2 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
Wed Feb 11 14:46:16 2009 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
|
* insns.def (setspecial, putstring): fixed typos in rdoc.
|
||||||
|
|
||||||
|
* insns.def (toregexp): uses rb_ary_tmp_new(), and clears it after
|
||||||
|
used.
|
||||||
|
|
||||||
Wed Feb 11 14:08:23 2009 Tanaka Akira <akr@fsij.org>
|
Wed Feb 11 14:08:23 2009 Tanaka Akira <akr@fsij.org>
|
||||||
|
|
||||||
* ext/socket/ancdata.c (anc_inspect_socket_rights): return 1 on
|
* ext/socket/ancdata.c (anc_inspect_socket_rights): return 1 on
|
||||||
|
|
|
@ -89,7 +89,7 @@ getspecial
|
||||||
/**
|
/**
|
||||||
@c variable
|
@c variable
|
||||||
@e set special local variable ($~, $_, ...) value as obj.
|
@e set special local variable ($~, $_, ...) value as obj.
|
||||||
@j 特別なローカル変数($~, $_, ...)の値をを設定する。
|
@j 特別なローカル変数($~, $_, ...)の値を設定する。
|
||||||
*/
|
*/
|
||||||
DEFINE_INSN
|
DEFINE_INSN
|
||||||
setspecial
|
setspecial
|
||||||
|
@ -365,7 +365,7 @@ putiseq
|
||||||
/**
|
/**
|
||||||
@c put
|
@c put
|
||||||
@e put string val. string will be copied.
|
@e put string val. string will be copied.
|
||||||
@j 文字列ををコピーしてスタックにプッシュする。
|
@j 文字列をコピーしてスタックにプッシュする。
|
||||||
*/
|
*/
|
||||||
DEFINE_INSN
|
DEFINE_INSN
|
||||||
putstring
|
putstring
|
||||||
|
@ -425,13 +425,13 @@ toregexp
|
||||||
{
|
{
|
||||||
VALUE rb_reg_new_ary(VALUE ary, int options);
|
VALUE rb_reg_new_ary(VALUE ary, int options);
|
||||||
int i;
|
int i;
|
||||||
const VALUE ary = rb_ary_new2(cnt);
|
const VALUE ary = rb_ary_tmp_new(cnt);
|
||||||
RBASIC(ary)->klass = 0;
|
|
||||||
for (i = 0; i < cnt; i++) {
|
for (i = 0; i < cnt; i++) {
|
||||||
rb_ary_store(ary, cnt-i-1, TOPN(i));
|
rb_ary_store(ary, cnt-i-1, TOPN(i));
|
||||||
}
|
}
|
||||||
POPN(cnt);
|
POPN(cnt);
|
||||||
val = rb_reg_new_ary(ary, opt);
|
val = rb_reg_new_ary(ary, opt);
|
||||||
|
rb_ary_clear(ary);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue