the value of "userdata_key" is an address on the stack when compiled with
gcc 2.95.3 on Solaris/Sparc, so storing the address directly in the hash
table is unsafe.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92497
13f79535-47bb-0310-9956-
ffa450edef68
*/
apr_pool_userdata_get(&data, userdata_key, s->process->pool);
if (!data) {
- apr_pool_userdata_setn((const void *)1, userdata_key,
- NULL, s->process->pool);
+ apr_pool_userdata_set((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;