From 5daffbef5dc3bdba92bc9b0fbf4a198a3e999899 Mon Sep 17 00:00:00 2001 From: Holden Rohrer Date: Wed, 8 Jul 2020 17:12:02 -0400 Subject: made printnode static and listed root links --- main.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 1a797aa..8cec5ee 100644 --- a/main.c +++ b/main.c @@ -3,6 +3,7 @@ #include "read.h" #include "nodelink.h" +#include "strbst.h" static void printlink(char* name, link* conn) { if (conn->desc[0]) @@ -25,12 +26,19 @@ static void printeach(strbstnode* loc, char reprint) { printeach(loc->right, reprint); // recursion } -void printnode(node* root) { +static void printnode(node* root) { printeach(root->links->head, 1); } +static void listeach(strbstnode* loc) { + if (loc == NULL) return; + listeach(loc->left); listeach(loc->right); + printf("Got %s\n",loc->ind); +} + int main() { node* root = readfile("template"); + listeach(root->links->head); printnode(root); return 0; } -- cgit