diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2023-02-13 15:43:16 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2023-02-14 16:01:56 +0000 |
commit | da4f9c00e2b1048e467a0d4a8f87ff2b27e3c7e1 (patch) | |
tree | 0cc6d5102e27149ca2bcb70f450f368a43c7589c /src | |
parent | 107cabc09f3dad5aa822517401be7bc802e3e527 (diff) | |
download | tracker-da4f9c00e2b1048e467a0d4a8f87ff2b27e3c7e1.tar.gz |
core: Bail out correctly on errors
We have 2 nested loops here, but we should break of them all.
Avoids possibly continuing and/or rewriting the already set GError.
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-sparql/core/tracker-sparql.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtracker-sparql/core/tracker-sparql.c b/src/libtracker-sparql/core/tracker-sparql.c index f74870b9d..1e4bb752f 100644 --- a/src/libtracker-sparql/core/tracker-sparql.c +++ b/src/libtracker-sparql/core/tracker-sparql.c @@ -10363,7 +10363,7 @@ apply_update (TrackerSparql *sparql, cursor, variant_builder, &inner_error)) - break; + goto out; } /* If there is no where clause, the op group needs |