Missing return on error. Coverity ID 115.
diff --git a/engines/ccgost/gost_ameth.c b/engines/ccgost/gost_ameth.c index 06f8c1e..807aff6 100644 --- a/engines/ccgost/gost_ameth.c +++ b/engines/ccgost/gost_ameth.c
@@ -119,6 +119,7 @@ { GOSTerr(GOST_F_DECODE_GOST_ALGOR_PARAMS, GOST_R_BAD_PKEY_PARAMETERS_FORMAT); + return 0; } param_nid = OBJ_obj2nid(gkp->key_params); GOST_KEY_PARAMS_free(gkp);