You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by mi...@apache.org on 2016/03/25 11:27:07 UTC
svn commit: r1736552 - /apr/apr/trunk/include/apr_hash.h
Author: minfrin
Date: Fri Mar 25 10:27:07 2016
New Revision: 1736552
URL: http://svn.apache.org/viewvc?rev=1736552&view=rev
Log:
Clarify the behaviour of apr_hash_set().
Modified:
apr/apr/trunk/include/apr_hash.h
Modified: apr/apr/trunk/include/apr_hash.h
URL: http://svn.apache.org/viewvc/apr/apr/trunk/include/apr_hash.h?rev=1736552&r1=1736551&r2=1736552&view=diff
==============================================================================
--- apr/apr/trunk/include/apr_hash.h (original)
+++ apr/apr/trunk/include/apr_hash.h Fri Mar 25 10:27:07 2016
@@ -102,7 +102,8 @@ APR_DECLARE(apr_hash_t *) apr_hash_copy(
* @param key Pointer to the key
* @param klen Length of the key. Can be APR_HASH_KEY_STRING to use the string length.
* @param val Value to associate with the key
- * @remark If the value is NULL the hash entry is deleted.
+ * @remark If the value is NULL the hash entry is deleted. The key is stored as is,
+ * and so must have a lifetime at least as long as the hash table's pool.
*/
APR_DECLARE(void) apr_hash_set(apr_hash_t *ht, const void *key,
apr_ssize_t klen, const void *val);