[Qemu-devel] [PATCH 0/6] json: More fixes, error reporting improvements, cleanups

Markus Armbruster posted 6 patches 7 years, 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20180827070021.11931-1-armbru@redhat.com
Test docker-clang@ubuntu failed
Test checkpatch passed
There is a newer version of this series
qobject/json-lexer.c      | 108 +++++++++++++++++++++-----------------
qobject/json-parser-int.h |  10 ++--
tests/qmp-test.c          |   6 +--
3 files changed, 65 insertions(+), 59 deletions(-)
[Qemu-devel] [PATCH 0/6] json: More fixes, error reporting improvements, cleanups
Posted by Markus Armbruster 7 years, 2 months ago
Just a few patches to follow up on "json: Fixes, error reporting
improvements, cleanups".

Markus Armbruster (6):
  json: Fix lexer for lookahead character beyond '\x7F'
  json: Clean up how lexer consumes "end of input"
  json: Make lexer's "character consumed" logic less confusing
  json: Nicer recovery from lexical errors
  json: Eliminate lexer state IN_ERROR
  json: Eliminate lexer state IN_WHITESPACE, pseudo-token JSON_SKIP

 qobject/json-lexer.c      | 108 +++++++++++++++++++++-----------------
 qobject/json-parser-int.h |  10 ++--
 tests/qmp-test.c          |   6 +--
 3 files changed, 65 insertions(+), 59 deletions(-)

-- 
2.17.1