gobject-introspection r284 - in trunk: . giscanner
- From: johan svn gnome org
- To: svn-commits-list gnome org
- Subject: gobject-introspection r284 - in trunk: . giscanner
- Date: Wed, 4 Jun 2008 22:38:35 +0000 (UTC)
Author: johan
Date: Wed Jun 4 22:38:35 2008
New Revision: 284
URL: http://svn.gnome.org/viewvc/gobject-introspection?rev=284&view=rev
Log:
2008-06-04 Johan Dahlin <jdahlin async com br>
* giscanner/glibtransformer.py:
Fix a bug which prevented GdkEvent from being generated
Modified:
trunk/ChangeLog
trunk/giscanner/glibtransformer.py
Modified: trunk/giscanner/glibtransformer.py
==============================================================================
--- trunk/giscanner/glibtransformer.py (original)
+++ trunk/giscanner/glibtransformer.py Wed Jun 4 22:38:35 2008
@@ -295,7 +295,11 @@
node = GLibBoxed(self._transformer.strip_namespace_object(type_name),
type_name, symbol)
self._add_attribute(node)
- self._remove_attribute(type_name)
+ # GdkEvent raises KeyError, FooBoxed ends up duplicated if we don't
+ try:
+ self._remove_attribute(type_name)
+ except KeyError:
+ pass
self._register_internal_type(type_name, node)
def _introspect_properties(self, node, type_id):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]