From 641e0ea7cb953903458929e54ad09373f5e028f2 Mon Sep 17 00:00:00 2001 From: epage Date: Mon, 14 Sep 2009 23:10:33 +0000 Subject: [PATCH] Hardonizing against bad bindings git-svn-id: file:///svnroot/gc-dialer/trunk@437 c39d3808-3fe2-4d86-a59f-b7f623ee9f21 --- src/dc_glade.py | 6 +++--- src/hildonize.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dc_glade.py b/src/dc_glade.py index 1e2b954..2a3d7c9 100755 --- a/src/dc_glade.py +++ b/src/dc_glade.py @@ -181,7 +181,7 @@ class Dialcentral(object): # Setup maemo specifics try: import osso - except ImportError: + except (ImportError, OSError): osso = None self._osso = None if osso is not None: @@ -194,7 +194,7 @@ class Dialcentral(object): try: import alarm_handler self._alarmHandler = alarm_handler.AlarmHandler() - except ImportError: + except (ImportError, OSError): alarm_handler = None except Exception: with gtk_toolbox.gtk_lock(): @@ -208,7 +208,7 @@ class Dialcentral(object): # Setup maemo specifics try: import conic - except ImportError: + except (ImportError, OSError): conic = None self._connection = None if conic is not None: diff --git a/src/hildonize.py b/src/hildonize.py index 0db6905..15ddb05 100644 --- a/src/hildonize.py +++ b/src/hildonize.py @@ -10,7 +10,7 @@ class FakeHildonModule(object): try: import hildon -except ImportError: +except (ImportError, OSError): hildon = FakeHildonModule -- 1.7.9.5