diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-02-10 06:34:50 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-02-10 06:34:50 +0000 |
commit | cd80ecf7db43141bbf3be4228b3d75f3604a8e93 (patch) | |
tree | 6bc24f19287d5e24b3ee4ac82c45affdee5a232c | |
parent | 90c7795e77a534a89f1809b1de14c7cadab5e6a6 (diff) |
fix for low priority file selection. -1 happens to be the terminator to list_store_set so use set_value instead.
-rw-r--r-- | src/trg-files-tree-view.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/trg-files-tree-view.c b/src/trg-files-tree-view.c index 2c7926f..c70e990 100644 --- a/src/trg-files-tree-view.c +++ b/src/trg-files-tree-view.c @@ -69,8 +69,12 @@ static void set_low_foreachfunc(GtkTreeModel * model, GtkTreeIter * iter, gpointer data G_GNUC_UNUSED) { - gtk_list_store_set(GTK_LIST_STORE(model), iter, FILESCOL_PRIORITY, - T_PRIORITY_LOW, -1); + GValue value = { 0 }; + g_value_init (&value, G_TYPE_INT64); + g_value_set_int64 (&value, T_PRIORITY_LOW); + + gtk_list_store_set_value(GTK_LIST_STORE(model), iter, FILESCOL_PRIORITY, + &value); } static void set_normal_foreachfunc(GtkTreeModel * model, |