diff --git a/schemas/windows/application.gschema.xml.in b/schemas/windows/application.gschema.xml.in
index 8a3b5b6..2ce6e25 100644
--- a/schemas/windows/application.gschema.xml.in
+++ b/schemas/windows/application.gschema.xml.in
@@ -39,7 +39,7 @@
- -1
+ 0
GTK CSD
Gtk Client side decorations
diff --git a/src/objects/application/application.c b/src/objects/application/application.c
index 01bb3d8..cd9b105 100644
--- a/src/objects/application/application.c
+++ b/src/objects/application/application.c
@@ -35,6 +35,7 @@
#include
#include
#include
+ #include
enum {
PROP_ZERO,
@@ -207,19 +208,23 @@
g_settings_schema_source_unref(source);
- // https://stackoverflow.com/questions/37035936/how-to-get-native-windows-decorations-on-gtk3-on-windows-7-and-msys2
- int gtk_csd = g_settings_get_int(app->settings,"gtk-csd");
- if(gtk_csd != -1) {
- g_autofree gchar * env = g_strdup_printf("GTK_CSD=%d",gtk_csd);
- putenv(env);
- }
-
#else
app->settings = g_settings_new_with_path("br.com.bb." PACKAGE_NAME, path);
#endif // DEBUG
+#ifdef _WIN32
+ {
+ // https://stackoverflow.com/questions/37035936/how-to-get-native-windows-decorations-on-gtk3-on-windows-7-and-msys2
+ int gtk_csd = g_settings_get_int(app->settings,"gtk-csd");
+ if(gtk_csd != -1) {
+ g_autofree gchar * env = g_strdup_printf("GTK_CSD=%d",gtk_csd);
+ putenv(env);
+ }
+ }
+#endif // _WIN32
+
debug("app->settings=%p",app->settings);
}
--
libgit2 0.21.2