From c060bdc2b4ab8eeef5374f4174f5de48ab936d74 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 14 Jan 2021 15:42:45 +0900 Subject: NODE markability should not change by nd_set_type --- node.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'node.h') diff --git a/node.h b/node.h index d9dfaa5c2d..192e121fd7 100644 --- a/node.h +++ b/node.h @@ -187,6 +187,8 @@ typedef struct RNode { #define nd_type(n) ((int) (((n)->flags & NODE_TYPEMASK)>>NODE_TYPESHIFT)) #define nd_set_type(n,t) \ + rb_node_set_type(n, t) +#define nd_init_type(n,t) \ (n)->flags=(((n)->flags&~NODE_TYPEMASK)|((((unsigned long)(t))<