Old-style callbacks can be NULL!

This commit is contained in:
Ben Laurie 2003-02-01 20:58:59 +00:00
parent 33cc07f79a
commit 2619676256

View File

@ -142,6 +142,8 @@ int BN_GENCB_call(BN_GENCB *cb, int a, int b)
{ {
case 1: case 1:
/* Deprecated-style callbacks */ /* Deprecated-style callbacks */
if(!cb->cb.cb_1)
return 1;
cb->cb.cb_1(a, b, cb->arg); cb->cb.cb_1(a, b, cb->arg);
return 1; return 1;
case 2: case 2: