aboutsummaryrefslogtreecommitdiff
path: root/src/engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine.c')
-rw-r--r--src/engine.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine.c b/src/engine.c
index f57228c..61a01bf 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -78,8 +78,9 @@ ingest(char **buffer)
return NULL;
}
+ size_t skip = 0;
while (true) {
- match = find_next_key(*buffer);
+ match = find_next_key(*buffer, skip);
if (match == NULL)
break;
@@ -112,6 +113,7 @@ ingest(char **buffer)
case CONTENT:
case ENDCONTENT:
case _RAW:
+ skip++;
break;
}