Use safer sizeof variant in malloc
[openssl.git] / crypto / modes / gcm128.c
index 780b326221cde4753e74c123d96760917f64f075..b39cd0671ea3cf51cf41227dc6356d0a57685192 100644 (file)
@@ -1701,7 +1701,7 @@ GCM128_CONTEXT *CRYPTO_gcm128_new(void *key, block128_f block)
 {
     GCM128_CONTEXT *ret;
 
-    if ((ret = OPENSSL_malloc(sizeof(GCM128_CONTEXT))))
+    if ((ret = OPENSSL_malloc(sizeof(*ret))))
         CRYPTO_gcm128_init(ret, key, block);
 
     return ret;