/**
* Inserts a pair (key,value) into the map. If an entry with key
* "key" already exists, its "value" is overwritten.
*/
/**
* Inserts a pair (key,value) into the map. If an entry with key
* "key" already exists, its "value" is overwritten.
*/
#define foreach_pmap(pmap, curr) \
for (curr = pmap_first(pmap); curr; curr = pmap_next(pmap))
#define foreach_pmap(pmap, curr) \
for (curr = pmap_first(pmap); curr; curr = pmap_next(pmap))