X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fredblack.h;h=2af759f1a65431b90832119cb7f9745d2551e15d;hb=3b44cc5e0858a329f647bee0617fbab117ea5ea9;hp=aacd744d4c97510adfddf1e349365683277ed532;hpb=08e5c05f94dc87662f79670a40ea2edcd2012e1e;p=libucw.git diff --git a/lib/redblack.h b/lib/redblack.h index aacd744d..2af759f1 100644 --- a/lib/redblack.h +++ b/lib/redblack.h @@ -940,13 +940,12 @@ static P(node) * P(first_node) (T *t, uns direction) #define TREE_FOR_ALL(t_px, t_ptr, t_var) \ do \ { \ - TREE_GLUE(t_px,node) *t_var = TREE_GLUE(t_px,first_node)(t_ptr, 0); \ - for (; t_var; t_var = TREE_GLUE(t_px,adjacent)(t_var, 1)) \ + GLUE_(t_px,node) *t_var = GLUE_(t_px,first_node)(t_ptr, 0); \ + for (; t_var; t_var = GLUE_(t_px,adjacent)(t_var, 1)) \ { #define TREE_END_FOR } } while(0) #define TREE_BREAK break #define TREE_CONTINUE continue -#define TREE_GLUE(x,y) x##_##y #endif #endif