]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
* modules/dav/fs/mod_dav_fs.c (dav_fs_post_config): Make safe for
authorJoe Orton <jorton@apache.org>
Fri, 8 Dec 2023 11:43:23 +0000 (11:43 +0000)
committerJoe Orton <jorton@apache.org>
Fri, 8 Dec 2023 11:43:23 +0000 (11:43 +0000)
  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

index 5d73f9bfc8c5aaef5c664c2b6c818494b54b0d7a..6d00e701f63d045ffd84bb473c37bfb04ca0a7c8 100644 (file)
@@ -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;