]> git.mdlowis.com Git - projs/opts.git/commitdiff
Added call to opts_reset() to opts_parse_error()
authorMike D. Lowis <mike@mdlowis.com>
Thu, 19 Mar 2015 15:59:30 +0000 (11:59 -0400)
committerMike D. Lowis <mike@mdlowis.com>
Thu, 19 Mar 2015 15:59:30 +0000 (11:59 -0400)
source/opts.c

index 0ca18a41cf2a065197df763647d007ea172527f9..721577a48ff126d67140896fd4d210b35af34456 100755 (executable)
@@ -133,6 +133,7 @@ static char* opts_parse_optarg(stream_ctx_t* ctx, char* opt_name) {
 static void opts_parse_error(const char* msg, char* opt_name) {
     fprintf(stderr, "Option '%s' : %s\n", opt_name, msg);
     free(opt_name);
+    opts_reset();
     exit(1);
 }