From a195bf000fe4454bc2069657785524251b5fba21 Mon Sep 17 00:00:00 2001 From: Patrick Pelissier Date: Mon, 13 Mar 2017 12:32:25 +0100 Subject: [PATCH] Clean the use of the UPDATE operator. It may not be defined. --- m-rbtree.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/m-rbtree.h b/m-rbtree.h index 39e065ba..a4f14600 100644 --- a/m-rbtree.h +++ b/m-rbtree.h @@ -239,7 +239,8 @@ typedef enum { } \ /* If found, update the data (default is set) */ \ if (n != NULL) { \ - M_GET_UPDATE oplist (n->data, data); \ + M_IF_METHOD (UPDATE, oplist)(M_GET_UPDATE oplist, M_GET_SET oplist) \ + (n->data, data); \ RBTREEI_CONTRACT (tree); \ return; \ } \