diff options
-rw-r--r-- | src/libtracker-direct/tracker-direct.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libtracker-direct/tracker-direct.c b/src/libtracker-direct/tracker-direct.c index fa0b207aa..f4fccf1ea 100644 --- a/src/libtracker-direct/tracker-direct.c +++ b/src/libtracker-direct/tracker-direct.c @@ -611,12 +611,12 @@ update_array_async_thread_func (GTask *task, /* Slow path, perform updates one by one */ for (i = 0; updates[i]; i++) { - GError *err = NULL; + GError **err = NULL; - err = g_ptr_array_index (errors, i); + err = (GError **) &g_ptr_array_index (errors, i); tracker_sparql_connection_update (source_object, updates[i], g_task_get_priority (task), - cancellable, &err); + cancellable, err); } g_task_return_pointer (task, errors, |