[tracker] tracker-miner-fs: Fix signal prototype of TrackerMinerFiles::writeback



commit ba2bd9fa79beb5624530e50dde419f3ac54139fc
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Jul 15 17:04:06 2017 +0200

    tracker-miner-fs: Fix signal prototype of TrackerMinerFiles::writeback
    
    It's defined a boolean return value, which was not obtained when emitting
    the signal. Agree everywhere on removing it since it's not necessary.
    Fixes a crash when the signal was emitted.

 src/miners/fs/tracker-miner-files.c          |    2 +-
 src/miners/fs/tracker-writeback-dispatcher.c |    6 ++----
 2 files changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index 2552cba..87eb6ae 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -359,7 +359,7 @@ tracker_miner_files_class_init (TrackerMinerFilesClass *klass)
                              0, NULL,
                              NULL,
                              NULL,
-                             G_TYPE_BOOLEAN,
+                             G_TYPE_NONE,
                              4,
                              G_TYPE_FILE,
                              G_TYPE_STRV,
diff --git a/src/miners/fs/tracker-writeback-dispatcher.c b/src/miners/fs/tracker-writeback-dispatcher.c
index fc4e906..980ccce 100644
--- a/src/miners/fs/tracker-writeback-dispatcher.c
+++ b/src/miners/fs/tracker-writeback-dispatcher.c
@@ -66,7 +66,7 @@ static void     writeback_dispatcher_finalize        (GObject              *obje
 static gboolean writeback_dispatcher_initable_init   (GInitable            *initable,
                                                       GCancellable         *cancellable,
                                                       GError              **error);
-static gboolean writeback_dispatcher_writeback_file  (TrackerMinerFS       *fs,
+static void     writeback_dispatcher_writeback_file  (TrackerMinerFS       *fs,
                                                       GFile                *file,
                                                       GStrv                 rdf_types,
                                                       GPtrArray            *results,
@@ -324,7 +324,7 @@ writeback_cancel_remote_operation (GCancellable      *cancellable,
        g_free (uris[0]);
 }
 
-static gboolean
+static void
 writeback_dispatcher_writeback_file (TrackerMinerFS *fs,
                                      GFile          *file,
                                      GStrv           rdf_types,
@@ -397,6 +397,4 @@ writeback_dispatcher_writeback_file (TrackerMinerFS *fs,
                                data);
 
        g_free (uri);
-
-       return TRUE;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]