482 |
return ENOMEM; |
return ENOMEM; |
483 |
|
|
484 |
parser->groups = parser->storage; |
parser->groups = parser->storage; |
485 |
parser->child_inputs = parser->storage + GLEN; |
parser->child_inputs = (void **)((char*) parser->storage + GLEN); |
486 |
parser->long_opts = parser->storage + GLEN + CLEN; |
parser->long_opts = (struct option *)((char*) parser->storage + GLEN + CLEN); |
487 |
parser->short_opts = parser->storage + GLEN + CLEN + LLEN; |
parser->short_opts = (char*) parser->storage + GLEN + CLEN + LLEN; |
488 |
parser->opt_data = opt_data; |
parser->opt_data = opt_data; |
489 |
|
|
490 |
memset (parser->child_inputs, 0, szs.num_child_inputs * sizeof (void *)); |
memset (parser->child_inputs, 0, szs.num_child_inputs * sizeof (void *)); |