summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAli Abdallah <ali.abdallah@suse.com>2020-05-13 17:22:49 +0200
committerAli Abdallah <ali.abdallah@suse.com>2020-05-13 17:22:49 +0200
commitf8e6f17dc3abddf9886a68b661c282e407fdebc1 (patch)
treedaf43a5d76112b4672b315690695358e501be2de
parentf5589df90ce5b88c94b921a0989e41b09e208286 (diff)
parente4a18b5fb9d223f17f0e7edee0823c6e00fde110 (diff)
downloadtumbler-f8e6f17dc3abddf9886a68b661c282e407fdebc1.tar.gz
Merge branch 'afdw/tumbler-handles-fix'
-rw-r--r--tumblerd/tumbler-scheduler.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tumblerd/tumbler-scheduler.c b/tumblerd/tumbler-scheduler.c
index 7dbbe7c..8ed3d7a 100644
--- a/tumblerd/tumbler-scheduler.c
+++ b/tumblerd/tumbler-scheduler.c
@@ -261,7 +261,7 @@ tumbler_scheduler_request_new (TumblerFileInfo **infos,
const gchar *origin)
{
TumblerSchedulerRequest *request = NULL;
- static gint handle = 0;
+ static guint handle = 0;
guint n;
g_return_val_if_fail (infos != NULL, NULL);
@@ -272,6 +272,8 @@ tumbler_scheduler_request_new (TumblerFileInfo **infos,
request->origin = g_strdup (origin);
request->dequeued = FALSE;
request->scheduler = NULL;
+ if (handle == 0)
+ handle++;
request->handle = handle++;
request->infos = tumbler_file_info_array_copy (infos, length);
request->thumbnailers = tumbler_thumbnailer_array_copy (thumbnailers, length);