3a1f650
--- pygtk-2.10.4/gtk/__init__.py.orig	2007-01-16 07:50:07.000000000 -0500
3a1f650
+++ pygtk-2.10.4/gtk/__init__.py	2007-02-05 17:09:37.000000000 -0500
00717da
@@ -59,19 +59,14 @@
00717da
 def _init():
00717da
     import sys
00717da
 
00717da
-    try:
00717da
-        sys_path = sys.path[:]
00717da
+    sys_path = sys.path[:]
00717da
 
00717da
-        try:
00717da
-            _gtk.init_check()
00717da
-        except RuntimeError, e:
00717da
-            import warnings
00717da
-            warnings.warn(str(e), _gtk.Warning)
00717da
-    finally:
00717da
-        # init_check calls PySys_SetArgv which calls sys.path.insert(0, ''),
00717da
-        # which causes problems for pychecker, restore it if modified.
00717da
-        if sys.path != sys_path:
3a1f650
-            sys.path[:] = sys_path
00717da
+    _gtk.init_check()
00717da
+
00717da
+    # init_check calls PySys_SetArgv which calls sys.path.insert(0, ''),
00717da
+    # which causes problems for pychecker, restore it if modified.
00717da
+    if sys.path != sys_path:
3a1f650
+        sys.path[:] = sys_path
00717da
 
00717da
     # install the default log handlers
00717da
     _gtk.add_log_handlers()