From e23acb77016e88f92a39bd176d676d13feabfd4e Mon Sep 17 00:00:00 2001 From: Joe Orton Date: Fri, 8 Dec 2023 11:43:23 +0000 Subject: [PATCH] * modules/dav/fs/mod_dav_fs.c (dav_fs_post_config): Make safe for 2.4.x without ap_state_dir_relative. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1914457 13f79535-47bb-0310-9956-ffa450edef68 --- modules/dav/fs/mod_dav_fs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/dav/fs/mod_dav_fs.c b/modules/dav/fs/mod_dav_fs.c index 5d73f9bfc8c..6d00e701f63 100644 --- a/modules/dav/fs/mod_dav_fs.c +++ b/modules/dav/fs/mod_dav_fs.c @@ -200,7 +200,11 @@ static apr_status_t dav_fs_post_config(apr_pool_t *p, apr_pool_t *plog, conf = ap_get_module_config(s->module_config, &dav_fs_module); if (!conf->lockdb_path) { +#if AP_MODULE_MAGIC_AT_LEAST(20180906, 2) conf->lockdb_path = ap_state_dir_relative(p, DEFAULT_DAV_LOCKDB); +#else + conf->lockdb_path = ap_runtime_dir_relative(p, DEFAULT_DAV_LOCKDB); +#endif } if (!conf->lockdb_type) { conf->lockdb_type = DEFAULT_DAV_LOCKDB_TYPE; -- 2.47.2