mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Merge pull request #1799 from cubicdaiya/issues/off_by_one_error2
fix off-by-one error in attrsym
This commit is contained in:
+5
-1
@@ -704,7 +704,11 @@ attrsym(codegen_scope *s, mrb_sym a)
|
||||
char *name2;
|
||||
|
||||
name = mrb_sym2name_len(s->mrb, a, &len);
|
||||
name2 = (char *)codegen_palloc(s, len+1);
|
||||
name2 = (char *)codegen_palloc(s,
|
||||
len
|
||||
+ 1 /* '=' */
|
||||
+ 1 /* '\0' */
|
||||
);
|
||||
memcpy(name2, name, len);
|
||||
name2[len] = '=';
|
||||
name2[len+1] = '\0';
|
||||
|
||||
Reference in New Issue
Block a user