Use NULL as parameter when pointer can only be NULL.
authorPauli <paul.dale@oracle.com>
Fri, 2 Aug 2019 01:56:46 +0000 (11:56 +1000)
committerPauli <paul.dale@oracle.com>
Fri, 2 Aug 2019 01:56:46 +0000 (11:56 +1000)
Code clarification.

Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
(Merged from https://github.com/openssl/openssl/pull/9514)

crypto/ex_data.c

index d7d0d5a..a49aa08 100644 (file)
@@ -421,7 +421,7 @@ int CRYPTO_alloc_ex_data(int class_index, void *obj, CRYPTO_EX_DATA *ad,
     if (f->new_func == NULL)
         return 0;
 
-    f->new_func(obj, curval, ad, idx, f->argl, f->argp);
+    f->new_func(obj, NULL, ad, idx, f->argl, f->argp);
 
     return 1;
 }