Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main/src
diff options
context:
space:
mode:
authorzii-dmg <master-chi@mail.ru>2018-03-01 01:30:32 +0300
committerMarius Ungureanu <teromario@yahoo.com>2018-03-01 01:30:32 +0300
commit7b7aa2c5ce3ad434aea6804f56fd20fa3d1921a8 (patch)
treeb0dbdaa37ba9872bc9bc2e515a7dfd0a17fe6e27 /main/src
parentd62295223f3f449317599ca4952aa072970e7c75 (diff)
Fix startup for old GLib (#3998)
Diffstat (limited to 'main/src')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs
index 87c2f014e9..b3e22ab854 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/IdeStartup.cs
@@ -96,6 +96,9 @@ namespace MonoDevelop.Ide
return 1;
SetupExceptionManager ();
+ // explicit GLib type system initialization for GLib < 2.36 before any other type system access
+ GLib.GType.Init ();
+
IdeApp.Customizer = options.IdeCustomizer ?? new IdeCustomizer ();
try {
IdeApp.Customizer.Initialize ();