summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2022-10-03 13:01:36 +0200
committerSam Thursfield <sam.thursfield@codethink.co.uk>2022-10-03 13:10:38 +0200
commit7f4dc68644d1b05ffdcfe7ac1f4c2c7697c3ca0a (patch)
tree9d3958a8a9c25c60bdafd24e619e3434526f156f /src
parent9375cae2402d9cead9ce8bcc06bf25620389144a (diff)
downloadtracker-7f4dc68644d1b05ffdcfe7ac1f4c2c7697c3ca0a.tar.gz
core/docs: Fix various "variable may be uninitialized" warnings
None of the situations here look like potential bugs, just cases where the compiler can't verify that the variable will be initialized before it's used.
Diffstat (limited to 'src')
-rw-r--r--src/libtracker-common/tracker-parser-libicu.c2
-rw-r--r--src/libtracker-sparql/core/tracker-data-manager.c2
-rw-r--r--src/libtracker-sparql/core/tracker-sparql.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/libtracker-common/tracker-parser-libicu.c b/src/libtracker-common/tracker-parser-libicu.c
index 09a5e3082..8c4803206 100644
--- a/src/libtracker-common/tracker-parser-libicu.c
+++ b/src/libtracker-common/tracker-parser-libicu.c
@@ -439,7 +439,7 @@ parser_next (TrackerParser *parser,
gsize word_length_uchar = 0;
gsize word_length_utf8 = 0;
gchar *processed_word = NULL;
- gsize current_word_offset_utf8;
+ gsize current_word_offset_utf8 = 0;
*byte_offset_start = 0;
*byte_offset_end = 0;
diff --git a/src/libtracker-sparql/core/tracker-data-manager.c b/src/libtracker-sparql/core/tracker-data-manager.c
index 9ca4372fb..f46be5273 100644
--- a/src/libtracker-sparql/core/tracker-data-manager.c
+++ b/src/libtracker-sparql/core/tracker-data-manager.c
@@ -1736,7 +1736,7 @@ check_for_deleted_super_properties (TrackerDataManager *manager,
const gchar *object = tracker_property_get_uri (prop_to_remove);
const gchar *subject = tracker_property_get_uri (property);
GValue value = G_VALUE_INIT;
- TrackerRowid subject_id;
+ TrackerRowid subject_id = 0;
property = tracker_ontologies_get_property_by_uri (ontologies,
TRACKER_PREFIX_RDFS "subPropertyOf");
diff --git a/src/libtracker-sparql/core/tracker-sparql.c b/src/libtracker-sparql/core/tracker-sparql.c
index 4bfa4b935..71da4c89e 100644
--- a/src/libtracker-sparql/core/tracker-sparql.c
+++ b/src/libtracker-sparql/core/tracker-sparql.c
@@ -3731,7 +3731,7 @@ translate_GroupClause (TrackerSparql *sparql,
{
GList *conditions = NULL, *expressions = NULL, *l;
gboolean variables_projected = FALSE;
- TrackerStringBuilder *select, *old;
+ TrackerStringBuilder *select = NULL, *old = NULL;
gchar *str;
/* GroupClause ::= 'GROUP' 'BY' GroupCondition+
@@ -6942,7 +6942,7 @@ static TrackerPathElement *
intersect_path_elements (TrackerSparql *sparql,
GPtrArray *path_elems)
{
- TrackerPathElement *elem;
+ TrackerPathElement *elem = NULL;
if (path_elems->len == 0)
return NULL;