From: Joe Orton Date: Fri, 8 Dec 2023 11:43:23 +0000 (+0000) Subject: * modules/dav/fs/mod_dav_fs.c (dav_fs_post_config): Make safe for X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e23acb77016e88f92a39bd176d676d13feabfd4e;p=thirdparty%2Fapache%2Fhttpd.git * 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 --- 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;