aboutsummaryrefslogtreecommitdiff
path: root/strbst.c
diff options
context:
space:
mode:
authorHolden Rohrer <hr@hrhr.dev>2020-05-22 01:17:51 -0400
committerHolden Rohrer <hr@hrhr.dev>2020-05-22 01:17:51 -0400
commitd627ea35adfb6a14ad1d074271ebc19c58983e98 (patch)
tree295e91f4681caae3050b712b376511b8a8507fea /strbst.c
parent064af7268d29bbbd66b47c379a5dcf77a13aa2ee (diff)
fixed some header/typedef stuff and made more types opaque
Diffstat (limited to 'strbst.c')
-rw-r--r--strbst.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/strbst.c b/strbst.c
index e4494ab..ff7f1b7 100644
--- a/strbst.c
+++ b/strbst.c
@@ -9,7 +9,7 @@
typedef char height;
-typedef struct strbstnode{
+typedef struct strbstnode {
char* ind;
void* data;
struct strbstnode* left;
@@ -17,6 +17,10 @@ typedef struct strbstnode{
int ht;
} strbstnode;
+struct strbst {
+ strbstnode* head;
+};
+
strbst* newbst(void) {
strbst* out = malloc(sizeof(strbst));
out->head = NULL;