gre: Compatibility with older Linux kernel versions.
[openvswitch] / tests / test-json.c
index bb9fadb0641231d34034a346a8e5d87aff9b9220..6261786db0a0e4a6139d33230b50dbd6553a7b69 100644 (file)
@@ -92,7 +92,7 @@ parse_multiple(const char *input_file)
                 parser = json_parser_create(0);
             }
 
-            used = n - json_parser_feed(parser, &buffer[used], n - used);
+            used += json_parser_feed(parser, &buffer[used], n - used);
             if (used < n) {
                 if (!print_and_free_json(json_parser_finish(parser))) {
                     ok = false;