aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2018-05-23 15:25:03 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2018-05-23 15:25:03 +0800
commita675d1c5c7f690d8d4966dc0f96a4d6a50435af5 (patch)
tree986edd9101b8e13ff9d4b347a66bb686cf0b897c
parentbdf09ff0465e5d2c159694fafec6c9ed8e7fb97e (diff)
downloaddexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar.gz
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar.bz2
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar.lz
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar.xz
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.tar.zst
dexon-bls-a675d1c5c7f690d8d4966dc0f96a4d6a50435af5.zip
return 0 if failure
-rw-r--r--src/bls_c.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bls_c.cpp b/src/bls_c.cpp
index dd7a818..d443eaa 100644
--- a/src/bls_c.cpp
+++ b/src/bls_c.cpp
@@ -161,7 +161,7 @@ int blsVerifyPop(const blsSignature *sig, const blsPublicKey *pub)
{
char buf[1024];
mclSize n = mclBnG2_serialize(buf, sizeof(buf), &pub->v);
- assert(n);
+ if (n == 0) return 0;
return blsVerify(sig, pub, buf, n);
}