diff --git a/src/serializer.c b/src/serializer.c index e772f66..3676f29 100644 --- a/src/serializer.c +++ b/src/serializer.c @@ -532,6 +532,7 @@ int read_file(FILE *f, struct snapshot ***s, char ***names, uint64_t *cnt) if(0 != fscanf(f, " T;%n", &n) || !n) return 1; *s = NULL; *names = NULL; + *cnt = 0; for(;;) { if(scan_label(f,l)) goto error; if(!strcmp("__end__",l)) break;