]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Use the _setn flavor which will avoid strdup'ing these strings, and
authorWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 29 Oct 2001 15:19:03 +0000 (15:19 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 29 Oct 2001 15:19:03 +0000 (15:19 +0000)
    skip the cleanups we don't need.

Submitted by: Brian Pane <bpane@pacbell.net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91681 13f79535-47bb-0310-9956-ffa450edef68

modules/loggers/mod_log_config.c
server/request.c

index 95ff9d7ad7827081c3e6dcf6da29397e980dfda3..3ce3de027b78f8fec12e9d5fa2301cd5254ca876 100644 (file)
@@ -1024,8 +1024,8 @@ static config_log_state *open_config_log(server_rec *s, apr_pool_t *p,
      */
     apr_pool_userdata_get(&data, userdata_key, s->process->pool);
     if (!data) {
-        apr_pool_userdata_set((const void *)1, userdata_key,
-                         apr_pool_cleanup_null, s->process->pool);
+        apr_pool_userdata_setn((const void *)1, userdata_key,
+                               NULL, s->process->pool);
         /* If logging for the first time after a restart, keep going. */
         if (!ap_my_generation) {
             return cls;
index d1e57aaec596d1b9f8d56af7abc4b106b0051c4a..3cb36d7e3e2262a834e0dfacb263b19647edab84 100644 (file)
@@ -328,8 +328,7 @@ static walk_cache_t *prep_walk_cache(const char *cache_name, request_rec *r)
             cache = apr_pcalloc(r->pool, sizeof(*cache));
             cache->walked = apr_array_make(r->pool, 4, sizeof(walk_walked_t));
         }
-        apr_pool_userdata_set(cache, cache_name, 
-                              apr_pool_cleanup_null, r->pool);
+        apr_pool_userdata_setn(cache, cache_name, NULL, r->pool);
     }
     return cache;
 }