summaryrefslogtreecommitdiff
path: root/src/tree.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-05-02 12:32:04 -0400
committerAdrian Thurston <thurston@complang.org>2015-05-02 12:32:04 -0400
commit95da2c03497492692f818c1b722712c420c1eee7 (patch)
treeb10da1a0be444d61f077df548e433028e147ce3f /src/tree.h
parent247fb560e1b656cca5b98b42076aade592bedc8f (diff)
downloadcolm-95da2c03497492692f818c1b722712c420c1eee7.tar.gz
downref find tree arg in MAP find (if tree)
Diffstat (limited to 'src/tree.h')
-rw-r--r--src/tree.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/tree.h b/src/tree.h
index d01dcc93..1076eb98 100644
--- a/src/tree.h
+++ b/src/tree.h
@@ -27,6 +27,7 @@ extern "C" {
#endif
#include <colm/colm.h>
+#include <colm/type.h>
#include <colm/input.h>
#include <colm/internal.h>
@@ -139,7 +140,7 @@ typedef struct _Str
/*
* Maps
*/
-typedef struct _GenericInfo
+typedef struct colm_generic_info
{
long type;
@@ -147,10 +148,10 @@ typedef struct _GenericInfo
long elStructId;
long elOffset;
- long keyType;
+ enum TYPE keyType;
long keyOffset;
- long valueType;
+ enum TYPE valueType;
long valueOffset;
long parserId;