From 40b66234274acda10a13293d0b68b41813d98685 Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 24 Nov 2018 20:05:13 +0800 Subject: [PATCH] Update gmapi_skf_ec.c --- crypto/gmapi/gmapi_skf_ec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/crypto/gmapi/gmapi_skf_ec.c b/crypto/gmapi/gmapi_skf_ec.c index d64f0614..d82d20e0 100644 --- a/crypto/gmapi/gmapi_skf_ec.c +++ b/crypto/gmapi/gmapi_skf_ec.c @@ -621,6 +621,8 @@ int i2d_ECCCIPHERBLOB(ECCCIPHERBLOB *a, unsigned char **pp) } if ((ret = i2d_SM2CiphertextValue(cv, pp)) <= 0) { + GMAPIerr(GMAPI_F_I2D_SM2CIPHERTEXTVALUE, GMAPI_R_INVALID_SKF_CIPHERTEXT); + return 0; } SM2CiphertextValue_free(cv);