Dan Kegel : winemenubuilder: File associations should set wineprefix.

Alexandre Julliard julliard at winehq.org
Thu Apr 7 07:36:55 CDT 2011


Module: wine
Branch: stable
Commit: e8075b4f6be9bf105de838b333d6858c1dd6e6e7
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=e8075b4f6be9bf105de838b333d6858c1dd6e6e7

Author: Dan Kegel <dank at kegel.com>
Date:   Tue Mar 22 12:36:45 2011 +0000

winemenubuilder: File associations should set wineprefix.
(cherry picked from commit 94462664c5cac1b8e72bf8d2258731d796d9dc9d)

---

 programs/winemenubuilder/winemenubuilder.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index c22e7b0..d45b429 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -2191,7 +2191,7 @@ static BOOL write_freedesktop_association_entry(const char *desktopPath, const c
         fprintf(desktop, "Type=Application\n");
         fprintf(desktop, "Name=%s\n", friendlyAppName);
         fprintf(desktop, "MimeType=%s;\n", mimeType);
-        fprintf(desktop, "Exec=wine start /ProgIDOpen %s %%f\n", progId);
+        fprintf(desktop, "Exec=env WINEPREFIX=\"%s\" wine start /ProgIDOpen %s %%f\n", wine_get_config_dir(), progId);
         fprintf(desktop, "NoDisplay=true\n");
         fprintf(desktop, "StartupNotify=true\n");
         ret = TRUE;




More information about the wine-cvs mailing list