From 6e335af1690f1513160e9b340a8b6b27fd9344d5 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 23 Oct 2017 15:46:41 -0400 Subject: mq_tree_first_child(): New macro --- diff --git a/src/tree.h b/src/tree.h index 4d06a65..4181d7c 100644 --- a/src/tree.h +++ b/src/tree.h @@ -69,6 +69,8 @@ mq_tree_remove(MqTree *node); #define mq_tree_root(node) ((node) ? (((MqTree *) (node))->root) : NULL) #define mq_tree_previous(node) ((node) ? (((MqTree *) (node))->prev) : NULL) #define mq_tree_next(node) ((node) ? (((MqTree *) (node))->prev) : NULL) +#define mq_tree_first_child(node) \ + ((node) ? (((MqTree *) (node))->first_child) : NULL) MqTree * mq_tree_seek(MqTree *node, gint offset); -- cgit v0.9.1