[orca] Fix for bgo#622755 - Traceback when the Preferences dialog box is opened but espeak is not installed
- From: Joanmarie Diggs <joanied src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [orca] Fix for bgo#622755 - Traceback when the Preferences dialog box is opened but espeak is not installed
- Date: Fri, 25 Jun 2010 18:04:13 +0000 (UTC)
commit 781ffef73f52c1ab9ea881857c6aeb32ffdcf4f3
Author: Joanmarie Diggs <joanmarie diggs gmail com>
Date: Fri Jun 25 14:02:36 2010 -0400
Fix for bgo#622755 - Traceback when the Preferences dialog box is opened but espeak is not installed
src/orca/espeechfactory.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/orca/espeechfactory.py b/src/orca/espeechfactory.py
index 260c515..93cf010 100644
--- a/src/orca/espeechfactory.py
+++ b/src/orca/espeechfactory.py
@@ -112,7 +112,10 @@ class SpeechServer(speechserver.SpeechServer):
"""
haveNewServers = False
- serversConf = file(os.path.join(SpeechServer.location, '.servers'))
+ try:
+ serversConf = file(os.path.join(SpeechServer.location, '.servers'))
+ except:
+ return SpeechServer.__activeServers.values()
for name in serversConf:
name = name.strip()
if name == '' or name[0] == '#':
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]