1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
Forwarded: https://github.com/BuddiesOfBudgie/budgie-desktop/pull/128
Author: David Mohammed <fossfreedom@ubuntu.com>
Last-Update: 2022-05-23
Subject: [PATCH 3/6] Add another GSD42 code guard to prevent segmentation
faults for prior GSD versions
---
src/theme/theme-manager.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/theme/theme-manager.c b/src/theme/theme-manager.c
index 6add586b..4fe124d9 100644
--- a/src/theme/theme-manager.c
+++ b/src/theme/theme-manager.c
@@ -168,6 +168,7 @@ static void budgie_theme_manager_theme_changed(BudgieThemeManager* self, __attri
}
}
+#ifdef GSD42
if (prop != NULL) { /* changed theme only invoked from the combobox signal */
if (g_str_has_suffix(theme_name, "-dark")) {
g_settings_set_string(self->ui_settings, "color-scheme", "prefer-dark");
@@ -179,6 +180,7 @@ static void budgie_theme_manager_theme_changed(BudgieThemeManager* self, __attri
g_settings_reset(self->ui_settings, "color-scheme");
}
}
+#endif
g_free(theme_name);
--
2.34.1
|