diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-02-08 19:16:04 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-02-08 19:16:04 +0000 |
commit | 4509656fd05de1590d5dd0d1e6429957861d00e0 (patch) | |
tree | d2f24f7380c99ec73e5b92b8d8e1c4250ce854c0 /src/trg-torrent-tree-view.c | |
parent | 2a1c6fc96ff03c84723ca1fb7d3a48e0cd3df115 (diff) |
no need to adjust the updateSerial depending on the updateMutex... just increment before the update :o)
Diffstat (limited to 'src/trg-torrent-tree-view.c')
-rw-r--r-- | src/trg-torrent-tree-view.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/trg-torrent-tree-view.c b/src/trg-torrent-tree-view.c index 43a49db..b0c8e2a 100644 --- a/src/trg-torrent-tree-view.c +++ b/src/trg-torrent-tree-view.c @@ -77,17 +77,12 @@ gint get_first_selected(trg_client *client, TrgTorrentTreeView * view, GtkTreeIt if ((firstNode = g_list_first(selectionList)) != NULL) { if (gtk_tree_model_get_iter(model, iter, firstNode->data) == TRUE) { - gboolean locked; gtk_tree_model_get(model, iter, TORRENT_COLUMN_JSON, json, TORRENT_COLUMN_ID, &id, TORRENT_COLUMN_UPDATESERIAL, &updateSerial, -1); - locked = g_mutex_trylock(client->updateMutex); - if (locked) - g_mutex_unlock(client->updateMutex); - - if (updateSerial < (locked ? client->updateSerial-1 : client->updateSerial)) + if (updateSerial < client->updateSerial) id = -1; } } |