Add test case of OA DICT + concurrent

This commit is contained in:
Patrick Pelissier committed 2019-01-25 20:19:52 +01:00
1 parent 91e73520f3
commit 7b085d18fc
1 file changed
+13
+13
View File
@@ -84,6 +84,19 @@ CONCURRENT_DEF(key_list_ts, key_list_t)
CONCURRENT_RP_DEF(rpdict1, dict1_t, DICT_OPLIST(dict1))
static inline bool int_oor_equal_p(int s, unsigned char n)
{
return s == -n;
}
static inline void int_oor_set(int *s, unsigned char n)
{
*s = -n;
}
#define INT_OA_OPLIST \
M_OPEXTEND(M_DEFAULT_OPLIST, OOR_EQUAL(int_oor_equal_p), OOR_SET(API_2(int_oor_set)))
DICT_OA_DEF2(dict3, int, INT_OA_OPLIST, int, M_DEFAULT_OPLIST)
CONCURRENT_DEF(pdict3, dict3_t, DICT_OPLIST(dict3))
/********************************/
parray1_t arr;