Use safer sizeof variant in malloc
[openssl.git] / crypto / dsa / dsa_pmeth.c
index 7aa1054437d511d2fabcf9373c2617dd274e0a9d..853612ac74feafa2096c37f0eb5dea9f860ccc91 100644 (file)
@@ -81,7 +81,7 @@ typedef struct {
 static int pkey_dsa_init(EVP_PKEY_CTX *ctx)
 {
     DSA_PKEY_CTX *dctx;
-    dctx = OPENSSL_malloc(sizeof(DSA_PKEY_CTX));
+    dctx = OPENSSL_malloc(sizeof(*dctx));
     if (!dctx)
         return 0;
     dctx->nbits = 1024;