Nils Larsch submitted;
[openssl.git] / apps / dsaparam.c
index 63e2cab45f545f055514cc11aab901180816d0c8..7a3110136cc62b67ddf7350eab0210f548bf5011 100644 (file)
@@ -281,10 +281,7 @@ bad:
        if (numbits > 0)
                {
                BN_GENCB cb;
-               cb.ver = 2;
-               cb.cb_2 = dsa_cb;
-               cb.arg = bio_err;
-
+               BN_GENCB_set(&cb, dsa_cb, bio_err);
                assert(need_rand);
                dsa = DSA_new();
                if(!dsa)