X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fcloudlog.c;h=e842fbffb8200661477f73125d693bcd4bf936b4;hb=1b4b1366b18685f5680ab01b58b8e49d32b14e7e;hp=8b88f64c44f9dccaf880dbf947886b650e7203b5;hpb=ef355dcfecf0dad2d95ff5fb3d847f1bf8b9ebe5;p=bluesky.git diff --git a/bluesky/cloudlog.c b/bluesky/cloudlog.c index 8b88f64..e842fbf 100644 --- a/bluesky/cloudlog.c +++ b/bluesky/cloudlog.c @@ -158,8 +158,6 @@ void bluesky_cloudlog_unref(BlueSkyCloudLog *log) } g_array_unref(log->links); bluesky_string_unref(log->data); - if (log->dirty_journal != NULL) - g_atomic_int_add(&log->dirty_journal->dirty_refs, -1); g_free(log); } } @@ -300,10 +298,6 @@ static void cloudlog_flush_complete(BlueSkyStoreAsync *async, item->pending_write &= ~CLOUDLOG_CLOUD; item->location_flags |= CLOUDLOG_CLOUD; bluesky_cloudlog_stats_update(item, 1); - if (item->dirty_journal != NULL) { - g_atomic_int_add(&item->dirty_journal->dirty_refs, -1); - item->dirty_journal = NULL; - } g_mutex_unlock(item->lock); bluesky_cloudlog_unref(item);