--- libelwix/inc/elwix/ajson.h 2017/12/03 21:50:23 1.3 +++ libelwix/inc/elwix/ajson.h 2018/03/07 12:29:28 1.4 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: ajson.h,v 1.3 2017/12/03 21:50:23 misho Exp $ +* $Id: ajson.h,v 1.4 2018/03/07 12:29:28 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -12,7 +12,7 @@ terms: All of the documentation and software included in the ELWIX and AITNET Releases is copyrighted by ELWIX - Sofia/Bulgaria -Copyright 2004 - 2017 +Copyright 2004 - 2018 by Michael Pounov . All rights reserved. Redistribution and use in source and binary forms, with or without @@ -159,12 +159,13 @@ array_t *json_token2array(const char *jstr, jtok_t * _ * * @jstr = JSON string * @key = Search key + * @type = Search key for particular token type, if is J_UNDEF this mean any type * @toks = Parsed tokens * @toksnum = Number of parsed tokens * return: =NULL error or !=NULL data token found */ jtok_t *json_findbykey(const char *jstr, const char *key, - jtok_t * __restrict toks, int toksnum); + jtype_t type, jtok_t * __restrict toks, int toksnum); /*