Displaying 2 results from an estimated 2 matches for "407eb11fb".
2018 Aug 23
2
[PATCH 1/2] mltools: JSON: add json_parser_tree_parse_file
Easy way to parse JSON from a file, without reading it all to string
first.
---
 common/mltools/JSON_parser-c.c      | 25 +++++++++++++++++++++++++
 common/mltools/JSON_parser.ml       |  1 +
 common/mltools/JSON_parser.mli      |  3 +++
 common/mltools/JSON_parser_tests.ml | 23 +++++++++++++++++++++++
 4 files changed, 52 insertions(+)
diff --git a/common/mltools/JSON_parser-c.c
2018 Aug 23
0
[PATCH 2/2] builder: use the new json_parser_tree_parse_file
No need to read the whole file manually.
---
 builder/simplestreams_parser.ml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/builder/simplestreams_parser.ml b/builder/simplestreams_parser.ml
index ccbfdff67..407eb11fb 100644
--- a/builder/simplestreams_parser.ml
+++ b/builder/simplestreams_parser.ml
@@ -44,7 +44,7 @@ let get_index ~downloader ~sigchecker { Sources.uri; proxy } =
         | Some f -> f
       ) else
         tmpfile in
-    json_parser_tree_parse (read_whole_file file) in
+    json_parser_tree...