Switch UserMessages off KTrie (bug 5884 part 11, r=ds).
This commit is contained in:
@@ -108,6 +108,22 @@ public:
|
||||
return &node->value;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Wrapper around retrieve(key) for a cleaner API.
|
||||
*
|
||||
* @param key Key to retrieve.
|
||||
* @param result Pointer to store the result, must be non-NULL.
|
||||
* @return True if found, false otherwise.
|
||||
*/
|
||||
bool retrieve(const char *key, K *result)
|
||||
{
|
||||
KTrieNode *node = internal_retrieve(key);
|
||||
if (!node || !node->valset)
|
||||
return false;
|
||||
*result = node->value;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Inserts or updates the object stored at a key.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user