Commit 4854f21c authored by Masaki Muranaka's avatar Masaki Muranaka

Remove some redundant memset().

parent 75da9954
...@@ -143,7 +143,9 @@ print_cmdline(int code_block_open) ...@@ -143,7 +143,9 @@ print_cmdline(int code_block_open)
int int
main(void) main(void)
{ {
char last_char, ruby_code[1024], last_code_line[1024]; char last_char;
char ruby_code[1024] = { 0 };
char last_code_line[1024] = { 0 };
int char_index; int char_index;
mrbc_context *cxt; mrbc_context *cxt;
struct mrb_parser_state *parser; struct mrb_parser_state *parser;
...@@ -163,8 +165,6 @@ main(void) ...@@ -163,8 +165,6 @@ main(void)
cxt = mrbc_context_new(mrb); cxt = mrbc_context_new(mrb);
cxt->capture_errors = 1; cxt->capture_errors = 1;
memset(ruby_code, 0, sizeof(*ruby_code));
memset(last_code_line, 0, sizeof(*last_code_line));
while (TRUE) { while (TRUE) {
print_cmdline(code_block_open); print_cmdline(code_block_open);
...@@ -197,8 +197,7 @@ main(void) ...@@ -197,8 +197,7 @@ main(void)
strcat(ruby_code, last_code_line); strcat(ruby_code, last_code_line);
} }
else { else {
memset(ruby_code, 0, sizeof(*ruby_code)); strcpy(ruby_code, last_code_line);
strcat(ruby_code, last_code_line);
} }
} }
...@@ -238,8 +237,8 @@ main(void) ...@@ -238,8 +237,8 @@ main(void)
p(mrb, result); p(mrb, result);
} }
} }
memset(ruby_code, 0, sizeof(*ruby_code)); ruby_code[0] = '\0';
memset(last_code_line, 0, sizeof(*last_code_line)); last_code_line[0] = '\0';
mrb_parser_free(parser); mrb_parser_free(parser);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment