json: Export function to parse an individual JSON string.
authorBen Pfaff <blp@nicira.com>
Tue, 26 Jan 2010 17:47:54 +0000 (09:47 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 26 Jan 2010 17:47:54 +0000 (09:47 -0800)
commit7d23a63aa4bc4479bf85b739e5be80ab12c5fc1b
tree98d544e089e6c3928296010b669c4ea12f7c8f3d
parent181aba2eb0dc0b2235eee33f8d87edd804362533
json: Export function to parse an individual JSON string.

The JSON syntax for strings is very reasonable.  An upcoming commit will
have a need for a string parser, so make the JSON string parser available
for that.

Also, this change improves the error message for strings that end in the
middle of a \u sequence, so update the tests to match.
lib/json.c
lib/json.h
tests/json.at