Fix return without clean

This commit is contained in:
Zhi Guan
2026-06-17 16:06:11 +08:00
parent 4831f5a549
commit ea35a8cea3
13 changed files with 22 additions and 17 deletions

View File

@@ -90,7 +90,7 @@ int sm9encrypt_main(int argc, char **argv)
} else {
bad:
fprintf(stderr, "gmssl %s: illegal option '%s'\n", prog, *argv);
return 1;
goto end;
}
argc--;
@@ -103,7 +103,7 @@ bad:
}
if (sm9_enc_master_public_key_from_pem(&mpk, mpkfp) != 1) {
error_print();
return -1;
goto end;
}
if ((inlen = fread(inbuf, 1, sizeof(inbuf), infp)) <= 0) {
error_print();