[tracker/wip/carlosg/sparql1.1: 128/145] libtracker-data: Make graph creation implicit again



commit 78773bf1db2212d297bed4ac2e84e051cecfba3a
Author: Carlos Garnacho <carlosg gnome org>
Date:   Wed Jul 10 13:42:55 2019 +0200

    libtracker-data: Make graph creation implicit again

 src/libtracker-data/tracker-data-update.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/src/libtracker-data/tracker-data-update.c b/src/libtracker-data/tracker-data-update.c
index 632336d5d..ff3380fbd 100644
--- a/src/libtracker-data/tracker-data-update.c
+++ b/src/libtracker-data/tracker-data-update.c
@@ -2108,6 +2108,10 @@ ensure_graph_buffer (TrackerDataUpdateBuffer *buffer,
                        return graph_buffer;
        }
 
+       if (name && !tracker_data_manager_find_graph (data->manager, name)) {
+               tracker_data_manager_create_graph (data->manager, name, NULL);
+       }
+
        graph_buffer = g_slice_new0 (TrackerDataUpdateBufferGraph);
        graph_buffer->graph = g_strdup (name);
        if (graph_buffer->graph) {


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