- json_object *json_ddt, *json_ddts;
- struct daily_download_total *ddt;
-
- json_ddts = json_object_new_array();
- json_object_object_add(json, "ddts", json_ddts);
-
- if (!ddts)
- return ;
-
- while (*ddts) {
- ddt = *ddts;
-
- json_ddt = json_object_new_object();
- json_object_object_add(json_ddt,
- "value",
- json_object_new_int(ddt->count));
- json_object_object_add(json_ddt,
- "time",
- date_to_json(&ddt->date));
-
- json_object_array_add(json_ddts, json_ddt);
-
- ddts++;
- }