From 60d07a5547ff18065f127699caac4010ac63c884 Mon Sep 17 00:00:00 2001 From: Marc Stern Date: Fri, 16 Aug 2024 09:23:11 +0200 Subject: [PATCH] added one more NULL check at run-time --- apache2/apache2_config.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apache2/apache2_config.c b/apache2/apache2_config.c index 54540bd9..76427653 100644 --- a/apache2/apache2_config.c +++ b/apache2/apache2_config.c @@ -2134,6 +2134,11 @@ static const char *cmd_arguments_limit(cmd_parms *cmd, void *_dcfg, assert(cmd != NULL); assert(_dcfg != NULL); assert(p1 != NULL); + // Normally useless code, left to be safe for the moment + if (_dcfg == NULL) { + ap_log_perror(APLOG_MARK, APLOG_EMERG, 0, cmd->pool, NULL, "cmd_arguments_limit: _dcfg is NULL"); + return NULL; + } directory_config *dcfg = (directory_config *)_dcfg; long int limit;