From cf9c684ecb30b35a17da74d6d54d41dc7219240e Mon Sep 17 00:00:00 2001 From: Leonardo Vencovsky Date: Mon, 29 Jun 2020 17:50:30 -0300 Subject: [PATCH] hashbidimap fixes --- src/cmc/hashbidimap.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cmc/hashbidimap.h b/src/cmc/hashbidimap.h index 9edab75..9680303 100644 --- a/src/cmc/hashbidimap.h +++ b/src/cmc/hashbidimap.h @@ -515,7 +515,7 @@ } \ \ /* The mapping key -> new_val is already true */ \ - if (_map_->f_key->cmp(new_val, (*key_entry)->value) == 0) \ + if (_map_->f_val->cmp(new_val, (*key_entry)->value) == 0) \ goto success; \ \ if (CMC_(PFX, _impl_get_entry_by_val)(_map_, new_val) != NULL) \ @@ -657,7 +657,7 @@ if (!entry) \ { \ _map_->flag = CMC_FLAG_NOT_FOUND; \ - return (V){ 0 }; \ + return (K){ 0 }; \ } \ \ _map_->flag = CMC_FLAG_OK; \