summaryrefslogtreecommitdiff
path: root/src/tree.h
diff options
context:
space:
mode:
authorPeter Reijnders <peter.reijnders@verpeteren.nl>2016-12-19 11:34:59 -0500
committerAdrian Thurston <thurston@colm.net>2016-12-19 11:38:52 -0500
commit355111edfa4aab0ffc42cf1009bd99ead511e6f1 (patch)
tree84d2936665b35e14819b44226cb671243db87938 /src/tree.h
parent1c5f44f59c92ef5259f37475758fb4c9dc8da711 (diff)
downloadcolm-355111edfa4aab0ffc42cf1009bd99ead511e6f1.tar.gz
minor fixes: a missing cast, no comma at enum end, no redefined typedefs
Diffstat (limited to 'src/tree.h')
-rw-r--r--src/tree.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/tree.h b/src/tree.h
index 2a9b1c66..f0018f09 100644
--- a/src/tree.h
+++ b/src/tree.h
@@ -41,12 +41,8 @@ typedef unsigned long half_t;
struct bindings;
struct function_info;
-typedef struct colm_stream stream_t;
-typedef struct colm_parser parser_t;
-typedef struct colm_list list_t;
-typedef struct colm_list_el list_el_t;
-typedef struct colm_map map_t;
-typedef struct colm_map_el map_el_t;
+typedef struct colm_tree tree_t;
+#include <colm/struct.h>
typedef struct colm_location
{
@@ -80,8 +76,6 @@ typedef struct colm_ref
struct colm_ref *next;
} ref_t;
-typedef struct colm_tree tree_t;
-
struct tree_pair
{
tree_t *key;