diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2012-07-16 02:36:30 -0700 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2012-07-16 02:36:30 -0700 |
| commit | 5495ee96aeac6973329ca972a9aa0bedabd30041 (patch) | |
| tree | a644f3f5320a35b9ceb8843da75ee075a656f3a6 /src/vm.c | |
| parent | 3d925cd5ba0dc4703052f6c4729ef385e3cb9652 (diff) | |
| parent | cd502421462db2ad588cf8fe8c80a590f3d6f640 (diff) | |
| download | mruby-5495ee96aeac6973329ca972a9aa0bedabd30041.tar.gz mruby-5495ee96aeac6973329ca972a9aa0bedabd30041.zip | |
Merge pull request #374 from monaka/pr-reduce-strlen-3
Reduce strlen()
Diffstat (limited to 'src/vm.c')
| -rw-r--r-- | src/vm.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -892,8 +892,8 @@ mrb_run(mrb_state *mrb, struct RProc *proc, mrb_value self) struct REnv *e = uvenv(mrb, lv-1); if (!e) { mrb_value exc; - const char *m = "super called outside of method"; - exc = mrb_exc_new(mrb, E_NOMETHOD_ERROR, m, strlen(m)); + static const char m[] = "super called outside of method"; + exc = mrb_exc_new(mrb, E_NOMETHOD_ERROR, m, sizeof(m) - 1); mrb->exc = (struct RObject*)mrb_object(exc); goto L_RAISE; } |
