Do proper cleanup in some error cases in pki signcrl.

This commit is contained in:
Tobias Brunner
2011-04-14 18:11:44 +02:00
parent 809750d72b
commit 3fe6c0b27e
+4 -2
View File
@@ -238,7 +238,8 @@ static int sign_crl()
} }
else else
{ {
return command_usage( "invalid revocation reason"); error = "invalid revocation reason";
goto usage;
} }
continue; continue;
case 'd': case 'd':
@@ -252,7 +253,8 @@ static int sign_crl()
case 'f': case 'f':
if (!get_form(arg, &form, CRED_CERTIFICATE)) if (!get_form(arg, &form, CRED_CERTIFICATE))
{ {
return command_usage("invalid output format"); error = "invalid output format";
goto usage;
} }
continue; continue;
case EOF: case EOF: