From 4eaecc5e8aa7bbaf9e58bf56560a8b1e67d0a8b7 Mon Sep 17 00:00:00 2001 From: Andrew Clayton Date: Wed, 21 May 2025 22:30:20 +0100 Subject: Use NULL instead of 0 for null pointer constant. There were a few random places where 0 was being used as a null pointer constant. We have a NULL macro for this very purpose, use it. There is also some interest in actually deprecating the use of 0 as a null pointer constant in C. This was found with -Wzero-as-null-pointer-constant which was enabled for C in GCC 15 (not enabled with Wall or Wextra... yet). Link: --- src/event/ngx_event_openssl_cache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/event/ngx_event_openssl_cache.c') diff --git a/src/event/ngx_event_openssl_cache.c b/src/event/ngx_event_openssl_cache.c index 18efc73d0..42f5e1c9f 100644 --- a/src/event/ngx_event_openssl_cache.c +++ b/src/event/ngx_event_openssl_cache.c @@ -707,7 +707,7 @@ ngx_ssl_cache_pkey_create(ngx_ssl_cache_key_t *id, char **err, void *data) return NULL; } - pkey = ENGINE_load_private_key(engine, (char *) last, 0, 0); + pkey = ENGINE_load_private_key(engine, (char *) last, NULL, NULL); if (pkey == NULL) { *err = "ENGINE_load_private_key() failed"; -- cgit