aboutsummaryrefslogtreecommitdiff
path: root/examples/parser.c
diff options
context:
space:
mode:
authorTadas Vilkeliskis <vilkeliskis.t@gmail.com>2026-06-11 10:02:07 -0400
committerTadas Vilkeliskis <vilkeliskis.t@gmail.com>2026-06-11 10:02:07 -0400
commitac5f6c3a8de0bd94d1d62e946ec0de8bcafff098 (patch)
treefe9dfaf68954f0b7de705cb3d8eb0ef43aaa69e9 /examples/parser.c
parent12007e197832263b9113554bdfea1a8258f179bc (diff)
Fix example parser missing unistd.h and flush final fields
Diffstat (limited to 'examples/parser.c')
-rw-r--r--examples/parser.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/examples/parser.c b/examples/parser.c
index 50c30d6..5666f5e 100644
--- a/examples/parser.c
+++ b/examples/parser.c
@@ -2,6 +2,7 @@
#include <stdio.h>
#include <string.h>
#include <fcntl.h>
+#include <unistd.h>
#include <csv_parser.h>
@@ -80,6 +81,7 @@ int main(int argc, const char *argv[])
while ((nread = read(fd, buffer, sizeof(buffer))) > 0) {
csv_parser_execute(&parser, &settings, buffer, nread);
}
+ csv_parser_finish(&parser, &settings);
close(fd);