summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJose Narvaez <[email protected]>2014-06-13 16:44:22 +0100
committerJose Narvaez <[email protected]>2014-06-13 16:44:22 +0100
commit45b8562d8ddd2e92ceef4857ccaf6ac6050e116e (patch)
treea0ad2667cea7a9bbe16424f63c87f09a764fcd98
parente457b4d68675a37e4671a1bb0e400805e14243f6 (diff)
downloadmruby-45b8562d8ddd2e92ceef4857ccaf6ac6050e116e.tar.gz
mruby-45b8562d8ddd2e92ceef4857ccaf6ac6050e116e.zip
Using 'mrb_assert' instead of an returning 0 while checking s->irep in codegen.c.
-rw-r--r--src/codegen.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen.c b/src/codegen.c
index 814a74f6e..03c752826 100644
--- a/src/codegen.c
+++ b/src/codegen.c
@@ -475,9 +475,9 @@ new_msym(codegen_scope *s, mrb_sym sym)
{
size_t i, len;
- if (s->irep == NULL) return 0;
- len = s->irep->slen;
+ mrb_assert(s->irep);
+ len = s->irep->slen;
if (len > 256) len = 256;
for (i=0; i<len; i++) {
if (s->irep->syms[i] == sym) return i;