From eb337a8d29792b1997e3afe93d51e239b3df18c0 Mon Sep 17 00:00:00 2001 From: Benny Malengier <benny.malengier@gramps-project.org> Date: Fri, 26 Jun 2009 09:43:55 +0000 Subject: [PATCH] [Emrys] 2896: Macports 3.0.4 cannot view images svn: r12713 --- src/Utils.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Utils.py b/src/Utils.py index 8d32e0aae..15e7405dc 100644 --- a/src/Utils.py +++ b/src/Utils.py @@ -1134,8 +1134,12 @@ def open_file_with_default_application( file_path ): ErrorDialog(_("Error Opening File"), str(msg)) else: search = os.environ['PATH'].split(':') + if os.sys.platform='darwin': + utility = 'open' + else: + utility = 'xdg-open' for lpath in search: - prog = os.path.join(lpath, 'xdg-open') + prog = os.path.join(lpath, utility) if os.path.isfile(prog): os.spawnvpe(os.P_NOWAIT, prog, [prog, norm_path], os.environ) return