Fix not to use memset() in structure inizialization.

This commit is contained in:
Masaki Muranaka
2012-09-05 02:55:25 +09:00
parent a1876bc22b
commit 75da995489
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -70,8 +70,9 @@ parse_args(mrb_state *mrb, int argc, char **argv, struct _args *args)
char *infile = NULL;
char *outfile = NULL;
char **origargv = argv;
static const struct _args args_zero = { 0 };
memset(args, 0, sizeof(*args));
*args = args_zero;
args->ext = RITEBIN_EXT;
for (argc--,argv++; argc > 0; argc--,argv++) {
+2 -1
View File
@@ -57,8 +57,9 @@ static int
parse_args(mrb_state *mrb, int argc, char **argv, struct _args *args)
{
char **origargv = argv;
static const struct _args args_zero = { 0 };
memset(args, 0, sizeof(*args));
*args = args_zero;
for (argc--,argv++; argc > 0; argc--,argv++) {
char *item;