Diff for /libelwix/inc/elwix/ajson.h between versions 1.5 and 1.6.6.1

version 1.5, 2018/04/19 00:00:36 version 1.6.6.1, 2018/06/08 13:08:37
Line 154  long json_token2num(const char *jstr, jtok_t * __restr Line 154  long json_token2num(const char *jstr, jtok_t * __restr
  */   */
 double json_token2dbl(const char *jstr, jtok_t * __restrict tok);  double json_token2dbl(const char *jstr, jtok_t * __restrict tok);
 /*  /*
    * json_token2bool() - Return token to bool int
    *
    * @jstr = JSON string
    * @tok = Token for convert
    * @return 0 for FALSE and !=0 for TRUE
    */
   int json_token2bool(const char *jstr, jtok_t * __restrict tok);
   /*
  * json_token2array() - Convert token to string array   * json_token2array() - Convert token to string array
  *   *
  * @jstr = JSON string   * @jstr = JSON string
Line 305  int json_add_value(char * __restrict jstr, int jlen, i Line 313  int json_add_value(char * __restrict jstr, int jlen, i
  */   */
 int json_add_pair(char * __restrict jstr, int jlen, int wspace,   int json_add_pair(char * __restrict jstr, int jlen, int wspace, 
                 const char *key, const char *val);                  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   * json_add_array() - Adds array
  *   *

Removed from v.1.5  
changed lines
  Added in v.1.6.6.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>