jansson/src
Petri Lehtinen 6d1f28f050 Refactor json_unpack()
* Use the format string scanner from the previous commit (with the
  simpler separator skipping semantics)

* Split json_vnunpack() to three separate functions for unpacking
  objects, arrays and "simple" values

* Always return 0 on success, 1 on error

This shaves around 100 more lines from the original implementation.
2011-01-25 08:53:54 +02:00
..
dump.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
error.c Refactor json_pack() 2011-01-24 21:26:23 +02:00
hashtable.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
hashtable.h Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
jansson.h Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
jansson_config.h.in Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
jansson_config.h.win32 Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
jansson_private.h Refactor json_pack() 2011-01-24 21:26:23 +02:00
load.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
Makefile.am Enhance error reporting 2010-10-27 21:58:20 +03:00
strbuffer.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
strbuffer.h Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
utf.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
utf.h Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
value.c Update copyright notices for 2011 2011-01-22 13:43:14 +02:00
variadic.c Refactor json_unpack() 2011-01-25 08:53:54 +02:00