File: 0003-Add-another-GSD42-code-guard-to-prevent-segmentation.patch

package info (click to toggle)
budgie-desktop 10.7.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 13,560 kB
  • sloc: ansic: 8,439; xml: 844; sh: 126; makefile: 42
file content (33 lines) | stat: -rw-r--r-- 1,027 bytes parent folder | download
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