jansson/test/suites
Graeme Smecher 3a7512d2b0 Make json_pack/json_unpack() recursive
Note that we pass va_list pointers around instead of just va_lists, which
would seem more intuitive. This is necessary since the behaviour of va_lists
passed as function parameters is finicky. Quoth stdarg(3):

	If ap is passed to a function that uses va_arg(ap,type) then the value
	of ap is undefined after the return of that function.

The pointer-passing strategy is used by Python's Py_BuildValue() for the same
purpose.
2011-01-14 21:43:48 +02:00
..
api Make json_pack/json_unpack() recursive 2011-01-14 21:43:48 +02:00
encoding-flags Implement JSON_PRESERVE_ORDER encoding flag 2010-02-11 20:48:56 +02:00
invalid Change the underlying type of JSON integer from long to json_int_t 2010-08-13 22:07:20 +03:00
invalid-strip Change the underlying type of JSON integer from long to json_int_t 2010-08-13 22:07:20 +03:00
invalid-unicode Add year 2010 to copyright notices 2010-02-02 21:26:11 +02:00
valid Estimate real number underflows with 0.0 2010-03-26 21:59:56 +02:00
valid-strip Estimate real number underflows with 0.0 2010-03-26 21:59:56 +02:00
Makefile.am Refactor the test system 2009-12-16 22:45:29 +02:00