--- libelwix/inc/elwix/ajson.h 2018/04/19 16:12:45 1.5.2.1 +++ libelwix/inc/elwix/ajson.h 2018/06/08 13:08:37 1.6.6.1 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: ajson.h,v 1.5.2.1 2018/04/19 16:12:45 misho Exp $ +* $Id: ajson.h,v 1.6.6.1 2018/06/08 13:08:37 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -313,6 +313,18 @@ int json_add_value(char * __restrict jstr, int jlen, i */ int json_add_pair(char * __restrict jstr, int jlen, int wspace, const char *key, const char *val); +/* + * json_add_pair2() - Adds key/value pair with formated args + * + * @jstr = JSON string + * @jlen = JSON string length + * @wspace = whitespace include + * @key = Key string + * @fmt = Format string for values + * return: -1 error or !=-1 actual JSON string length + */ +int json_add_pair2(char * __restrict jstr, int jlen, int wspace, + const char *key, const char *fmt, ...); /* * json_add_array() - Adds array *