summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-02-04 16:31:39 +0100
committerCarlos Garnacho <carlosg@gnome.org>2020-02-17 18:57:46 +0100
commite3108e2c407efc9797f080830b24f8d03e3c5b35 (patch)
tree63c79a0e4340d0a4de849930256efd1dd774e8c4
parent0befdf9f0f4f8fdde0b118dee76d4fa5a54b7833 (diff)
downloadtracker-e3108e2c407efc9797f080830b24f8d03e3c5b35.tar.gz
libtracker-direct: Fix async TrackerSparqlStatement execution
The bound values were copied the wrong way around...
-rw-r--r--src/libtracker-direct/tracker-direct-statement.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtracker-direct/tracker-direct-statement.c b/src/libtracker-direct/tracker-direct-statement.c
index c2c18b94f..609dbb485 100644
--- a/src/libtracker-direct/tracker-direct-statement.c
+++ b/src/libtracker-direct/tracker-direct-statement.c
@@ -200,7 +200,7 @@ copy_values_deep (GHashTable *values)
copy_value = g_new0 (GValue, 1);
g_value_init (copy_value, G_VALUE_TYPE (val));
- g_value_copy (copy_value, val);
+ g_value_copy (val, copy_value);
g_hash_table_insert (copy, g_strdup (key), copy_value);
}