Re: [Qemu-devel] [PATCH 55/56] json: Clean up headers

2018-08-17 Thread Markus Armbruster
Eric Blake writes: > On 08/08/2018 07:03 AM, Markus Armbruster wrote: >> The JSON parser has three public headers, json-lexer.h, json-parser.h, >> json-streamer.h. They all contain stuff that is of no interest >> outside qobject/json-*.c. >> >> Collect the public interface in include/qapi/qmp/js

Re: [Qemu-devel] [PATCH 55/56] json: Clean up headers

2018-08-16 Thread Eric Blake
On 08/08/2018 07:03 AM, Markus Armbruster wrote: The JSON parser has three public headers, json-lexer.h, json-parser.h, json-streamer.h. They all contain stuff that is of no interest outside qobject/json-*.c. Collect the public interface in include/qapi/qmp/json-parser.h, and everything else in

[Qemu-devel] [PATCH 55/56] json: Clean up headers

2018-08-08 Thread Markus Armbruster
The JSON parser has three public headers, json-lexer.h, json-parser.h, json-streamer.h. They all contain stuff that is of no interest outside qobject/json-*.c. Collect the public interface in include/qapi/qmp/json-parser.h, and everything else in qobject/json-parser-int.h. Signed-off-by: Markus