diff options
-rw-r--r-- | parser.c | 2 | ||||
-rw-r--r-- | parser.h | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -152,7 +152,7 @@ struct PResult parse_buffer(buffer_t *buffer) goto error; } - return (struct PResult){nodes, usable}; + return (struct PResult){nodes, usable, loops}; error: if (nodes) free(nodes); @@ -24,6 +24,7 @@ struct PResult { node_t *nodes; size_t size; + size_t labels; }; char *ast_to_str(node_t *ast, size_t size); |