diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-07 17:31:07 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-07 17:31:07 +0900 |
| commit | d0e63a3a03ddbe3fd03cde3817c63c49723f2b69 (patch) | |
| tree | 44010692e10eb6c7c71c5de233bd35055b7b63db /src/string.c | |
| parent | c51c8dd1199af4815fadff162c0f46096c6c5795 (diff) | |
| download | mruby-d0e63a3a03ddbe3fd03cde3817c63c49723f2b69.tar.gz mruby-d0e63a3a03ddbe3fd03cde3817c63c49723f2b69.zip | |
RMatch.src should not be mrb_value
Diffstat (limited to 'src/string.c')
| -rw-r--r-- | src/string.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/string.c b/src/string.c index e2987db57..466c3dee9 100644 --- a/src/string.c +++ b/src/string.c @@ -479,11 +479,11 @@ mrb_enc_cr_str_exact_copy(mrb_state *mrb, mrb_value dest, mrb_value src) #endif //INCLUDE_ENCODING mrb_value -str_new4(mrb_state *mrb, enum mrb_vtype ttype, mrb_value str) +str_new4(mrb_state *mrb, mrb_value str) { mrb_value str2; - str2 = mrb_obj_value(mrb_obj_alloc(mrb, ttype, mrb->string_class));//str_alloc(klass); + str2 = mrb_obj_value(mrb_obj_alloc(mrb, MRB_TT_STRING, mrb->string_class)); RSTRING(str2)->len = RSTRING_LEN(str); RSTRING(str2)->buf = RSTRING_PTR(str); @@ -2225,7 +2225,7 @@ mrb_str_new_frozen(mrb_state *mrb, mrb_value orig) } } else { - str = str_new4(mrb, orig.tt, orig); + str = str_new4(mrb, orig); } return str; } |
