index 4173831f824833b821e68b03183c024460e0ad2c..b880f7b99a43c5bf9c5381491b9649d43bd53c5a 100644 (file)
sdb_store_matcher_t __attribute__((unused)) *filter,
void *user_data)
{
sdb_store_matcher_t __attribute__((unused)) *filter,
void *user_data)
{
- sdb_store_json_formatter_t *f = user_data;
- return sdb_store_json_emit(f, obj);
+ return sdb_store_emit(obj, &sdb_store_json_writer, user_data);
} /* scan_tojson */
static int
scan_tojson_full(sdb_store_obj_t *obj, sdb_store_matcher_t *filter,
void *user_data)
{
} /* scan_tojson */
static int
scan_tojson_full(sdb_store_obj_t *obj, sdb_store_matcher_t *filter,
void *user_data)
{
- sdb_store_json_formatter_t *f = user_data;
- return sdb_store_json_emit_full(f, obj, filter);
+ return sdb_store_emit_full(obj, filter, &sdb_store_json_writer, user_data);
} /* scan_tojson_full */
static void
} /* scan_tojson_full */
static void
}
sdb_strbuf_clear(buf);
}
sdb_strbuf_clear(buf);
- f = sdb_store_json_formatter(buf,
- store_tojson_data[_i].type, SDB_WANT_ARRAY);
+ f = sdb_store_json_formatter(buf, store_tojson_data[_i].type, SDB_WANT_ARRAY);
ck_assert(f != NULL);
status = sdb_store_scan(store, store_tojson_data[_i].type,
ck_assert(f != NULL);
status = sdb_store_scan(store, store_tojson_data[_i].type,