summaryrefslogtreecommitdiff
path: root/re.c
diff options
context:
space:
mode:
Diffstat (limited to 're.c')
-rw-r--r--re.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/re.c b/re.c
index b69f74ae9a..b34e5e6fc5 100644
--- a/re.c
+++ b/re.c
@@ -659,6 +659,7 @@ reg_new_1(klass, s, len, flag)
memcpy(re->str, s, len);
re->str[len] = '\0';
re->len = len;
+ obj_call_init((VALUE)re);
return (VALUE)re;
}
@@ -795,7 +796,7 @@ reg_s_new(argc, argv, self)
Check_Type(src, T_STRING);
}
- return Qnil;
+ return Qnil; /* not reached */
}
static VALUE