reverting it and will just have to live with the warning for now. FirstBill,
what's The Right Way to fix this? Should we drop all the const qualifiers
in there, or should cache_hash_set() return a const void * and mod_mem_cache
should cast away the const, or what?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94936
13f79535-47bb-0310-9956-
ffa450edef68
return NULL;
}
-CACHE_DECLARE(const void *) cache_hash_set(cache_hash_t *ht,
- const void *key,
- apr_ssize_t klen,
- const void *val)
+CACHE_DECLARE(void *) cache_hash_set(cache_hash_t *ht,
+ const void *key,
+ apr_ssize_t klen,
+ const void *val)
{
cache_hash_entry_t **hep, *tmp;
const void *tval;
* @remark If the value is NULL the hash entry is deleted.
* @return The value of the deleted cache entry (so the caller can clean it up).
*/
-CACHE_DECLARE(const void *) cache_hash_set(cache_hash_t *ht, const void *key,
- apr_ssize_t klen, const void *val);
+CACHE_DECLARE(void *) cache_hash_set(cache_hash_t *ht, const void *key,
+ apr_ssize_t klen, const void *val);
/**
* Look up the value associated with a key in a hash table.