Hello dudes.
A quote is from uthash documentation:
"Unique keys
As with any hash, every item must have a unique key. Your application must enforce key uniqueness. Before you add an item to the hash table, you must first know (if in doubt, check!) that the key is not already in use. You can check whether a key already exists in the hash table using HASH_FIND."
I totally agree, but, what happens if I use duplicated keys anyway? I have a situation that I need to send two HTTP headers declaring the same name in both, they are distinguished only by their values. Then I purposely added some duplicated keys in a test and iterated it fine, all the names (duplicated) and values was printed fine.
So, in situations like this, could I use uthash without any risk?
Thank you!
--