[Bug 12464] ShellExecute does not integrate well with external handlers

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jun 1 03:49:20 CDT 2012


--- Comment #14 from Erik van Pienbroek <erik-wine at vanpienbroek.nl> 2012-06-01 03:49:20 CDT ---
Created attachment 40357
  --> http://bugs.winehq.org/attachment.cgi?id=40357
shell32: Make ShellExecute use native file association databases

I just proposed attached patch to the wine-patches mailing list.
This patch is based on initial work from Jeff Miller

This change adds a fallback path where an attempt is done to
open a file using the native file association databases before
giving up. On Linux environments the tool 'xdg-open' is used
for this, for Mac OS X environments the tool 'open' is used

Tested succesfully on a Fedora 17 environment using the start.exe
command and Outlook 2007 by trying to open a .pdf file (where there
is no file association registered inside the wine prefix)

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list