[retro-gtk] core-descriptor: Propagate an unhandled error
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [retro-gtk] core-descriptor: Propagate an unhandled error
- Date: Tue, 22 Dec 2020 13:58:39 +0000 (UTC)
commit 465f3182d4bfbaab2a586a639ec86b54fb463d39
Author: Adrien Plazas <kekun plazas laposte net>
Date: Tue Dec 22 14:50:45 2020 +0100
core-descriptor: Propagate an unhandled error
Errors should never be piled up.
retro-gtk/retro-core-descriptor.c | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/retro-gtk/retro-core-descriptor.c b/retro-gtk/retro-core-descriptor.c
index 87b8f3f..9081153 100644
--- a/retro-gtk/retro-core-descriptor.c
+++ b/retro-gtk/retro-core-descriptor.c
@@ -275,6 +275,11 @@ check_platform_group (RetroCoreDescriptor *self,
group,
PLATFORM_MIME_TYPE_KEY,
&tmp_error);
+ if (G_UNLIKELY (tmp_error != NULL)) {
+ g_propagate_error (error, tmp_error);
+
+ return;
+ }
has_key = g_key_file_has_key (self->key_file,
group,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]