diff options
| author | Tucker Evans <tucker@tuckerevans.com> | 2020-07-06 21:13:49 -0400 | 
|---|---|---|
| committer | Tucker Evans <tucker@tuckerevans.com> | 2020-07-08 11:03:58 -0400 | 
| commit | d165f723621fcbed677d879e188a1a162812f667 (patch) | |
| tree | ac5a0c0936be51d5eb3ea858f6c4f7211946f83b /collections | |
| parent | 15de5dc2c5d82e816cd9c0a7c56b7e1d4165717f (diff) | |
Fix access node's key not passed key for maps index/insert
Diffstat (limited to 'collections')
| -rw-r--r-- | collections/map/map.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/collections/map/map.c b/collections/map/map.c index 0600c8b..a476a97 100644 --- a/collections/map/map.c +++ b/collections/map/map.c @@ -54,7 +54,7 @@ void *key, *val;  	if (!root)  		return -1; -	if (!key) { +	if (!root->key) {  		root->key = key;  		root->val = val;  		return 0; @@ -110,7 +110,7 @@ map *root;  void *key;  {  	int cmp; -	if (!root || !key) +	if (!root || !root->key)  		return NULL;  	cmp = root->cmp(root->key, key); | 
