[tracker] libtracker-miner: Fix use of an uninitialised variable
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-miner: Fix use of an uninitialised variable
- Date: Wed, 25 Jan 2017 11:39:13 +0000 (UTC)
commit 9d9b2c8a50540c4db3324ff82eef53bd67c1f95f
Author: Philip Withnall <philip tecnocode co uk>
Date: Wed Jan 25 00:56:32 2017 +0000
libtracker-miner: Fix use of an uninitialised variable
In the error path, finish_current_directory() was called on `notifier`
before it had been initialised.
Coverity CID: 1397952
https://bugzilla.gnome.org/show_bug.cgi?id=777725
src/libtracker-miner/tracker-file-notifier.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-file-notifier.c b/src/libtracker-miner/tracker-file-notifier.c
index 5b1abe0..139f44e 100644
--- a/src/libtracker-miner/tracker-file-notifier.c
+++ b/src/libtracker-miner/tracker-file-notifier.c
@@ -772,7 +772,7 @@ sparql_contents_query_cb (GObject *object,
GAsyncResult *result,
gpointer user_data)
{
- TrackerFileNotifier *notifier;
+ TrackerFileNotifier *notifier = TRACKER_FILE_NOTIFIER (user_data);
TrackerSparqlCursor *cursor;
GError *error = NULL;
@@ -786,8 +786,6 @@ sparql_contents_query_cb (GObject *object,
goto out;
}
- notifier = user_data;
-
if (cursor) {
sparql_contents_check_deleted (notifier, cursor);
g_object_unref (cursor);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]