projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
45e6e9a
)
searchengine: Add missing sanity check
author
Gaël Bonithon
<gael@xfce.org>
Thu, 9 Feb 2023 18:25:04 +0000
(19:25 +0100)
committer
Gaël Bonithon
<gael@xfce.org>
Thu, 9 Feb 2023 18:25:04 +0000
(19:25 +0100)
gtk/gtksearchenginetracker3.c
patch
|
blob
|
history
diff --git
a/gtk/gtksearchenginetracker3.c
b/gtk/gtksearchenginetracker3.c
index 5ecb2ca21116088bf940843909f63231f81cf9ec..c9c3eebe981b2d477f629e927c97566b3c0549c1 100644
(file)
--- a/
gtk/gtksearchenginetracker3.c
+++ b/
gtk/gtksearchenginetracker3.c
@@
-97,8
+97,11
@@
finalize (GObject *object)
g_clear_object (&engine->search_query);
g_clear_object (&engine->search_location_query);
- tracker_sparql_connection_close (engine->sparql_conn);
- g_clear_object (&engine->sparql_conn);
+ if (engine->sparql_conn != NULL)
+ {
+ tracker_sparql_connection_close (engine->sparql_conn);
+ g_clear_object (&engine->sparql_conn);
+ }
G_OBJECT_CLASS (gtk_search_engine_tracker3_parent_class)->finalize (object);
}