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

github.com/mono/bockbuild.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Ungureanu <marius.ungureanu@xamarin.com>2021-03-08 19:34:26 +0300
committerGitHub <noreply@github.com>2021-03-08 19:34:26 +0300
commit0f5996c8cddec0f571c4c70a98ac5333eae1c9bb (patch)
tree93621b4bf7c941c208a9f4840d6abf2b6e3d07f9
parentde4f209c5c6f9034a3c9691f8271d9db159441e3 (diff)
[GLib] Avoid keeping a reference to the error (#167)
The original impl did not take into account exceptions marshalling across thread boundaries so it could end up with the error being accessed after being disposed Fix this by querying the message in-place, and also clear the error after, to signal to glib that we've suceeded in recovering Fixes devdiv.visualstudio.com/DevDiv/_workitems/edit/1247180
-rw-r--r--packages/gtk-sharp.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/gtk-sharp.py b/packages/gtk-sharp.py
index d7e525b..71de522 100644
--- a/packages/gtk-sharp.py
+++ b/packages/gtk-sharp.py
@@ -4,7 +4,7 @@ class GtkSharp212ReleasePackage (Package):
Package.__init__(self, 'gtk-sharp',
sources=['git://github.com/mono/gtk-sharp.git'],
git_branch='gtk-sharp-2-12-branch',
- revision='a915b2c6726b99b58dd5c2ff79c6e825660f4416',
+ revision='33fabaf9333f6cf26af1682cc67b4cfa99a0fc41',
override_properties={
'configure': './bootstrap-2.12 --prefix=%{package_prefix}',
}