//## void JSONArray.append(JSON json); static KMETHOD kJSONArray_append(KonohaContext *kctx, KonohaStack *sfp) { JSON obj = ((kJSON *)sfp[0].asObject)->json; JSON val = ((kJSON *)sfp[1].asObject)->json; JSONArray_append(obj, val); KReturnVoid(); }
static kbool_t AppendJsonArray(KonohaContext *kctx, struct JsonBuf *jsonbuf, struct JsonBuf *otherbuf) { if(JSON_TYPE_CHECK(Array, toJSON(jsonbuf->json_i))) { JSONArray_append((JSONMemoryPool *)(PLATAPI JsonHandler), toJSON(jsonbuf->json_i), toJSON(otherbuf->json_i)); return true; } return false; }