From 72ba5cbd3d7971634c25c1cfef9eadd98ec3b386 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Sat, 11 Mar 2017 12:07:01 +0100 Subject: [PATCH] Fix bug: give the proper oplist to the array definition; otherwise some oplists are defined in default. --- m-dict.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/m-dict.h b/m-dict.h index 99841c1e..efe1ab33 100644 --- a/m-dict.h +++ b/m-dict.h @@ -36,7 +36,7 @@ #define DICT_DEF2(name, key_type, key_oplist, value_type, value_oplist) \ TUPLE_DEF2(M_C(dict_pair_, name), (key, key_type, key_oplist), (value, value_type, value_oplist)) \ LIST_DEF(M_C(dict_pair_, name), M_C3(dict_pair_,name,_t), TUPLE_OPLIST(M_C(dict_pair_, name), key_oplist, value_oplist)) \ - ARRAY_DEF(M_C(list_dict_pair_,name), M_C3(list_dict_pair_,name,_t), LIST_OPLIST(M_C(dict_pair_, name))) \ + ARRAY_DEF(M_C(list_dict_pair_,name), M_C3(list_dict_pair_,name,_t), LIST_OPLIST(M_C(dict_pair_, name), TUPLE_OPLIST(M_C(dict_pair_, name), key_oplist, value_oplist))) \ \ typedef struct M_C3(dict_, name, _s) { \ size_t used, lower_limit, upper_limit; \