- GChecksum *csum = g_checksum_new(G_CHECKSUM_SHA256);
- g_checksum_update(csum, (const guchar *)data->data, data->len);
- gchar *name = g_strdup(g_checksum_get_string(csum));
+ BlueSkyCloudLog *cloudlog = bluesky_cloudlog_new(fs);
+ gchar *name = bluesky_cloudlog_id_to_string(cloudlog->id);
+ cloudlog->type = LOGTYPE_DATA;
+ cloudlog->inum = 0; //FIXME
+ cloudlog->data = data;
+ bluesky_string_ref(data);
+ *log_items = g_list_prepend(*log_items, bluesky_cloudlog_sync(cloudlog));
+ bluesky_cloudlog_insert(cloudlog);