X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=benchmark%2Fsign.c;h=2d1d7866480a16e0418ef31d70285d95260e03fc;hb=6087586263eb1351a5fa370b233b8d747d0e1f59;hp=417d8dd76b261f7274cc388a488c6e3651fe32ae;hpb=2ab7c9559f87053594d2edb90b05915e151be071;p=openssl-gost%2Fengine.git diff --git a/benchmark/sign.c b/benchmark/sign.c index 417d8dd..2d1d786 100644 --- a/benchmark/sign.c +++ b/benchmark/sign.c @@ -131,6 +131,10 @@ int main(int argc, char **argv) fflush(stdout); siglen = EVP_PKEY_size(pkey); sigbuf = malloc(siglen * cycles); + if (!sigbuf) { + fprintf(stderr, "No tests were run, malloc failure.\n"); + exit(1); + } for (pass = 0; pass < 2; pass++) { struct timespec ts;