Module: wine Branch: stable Commit: e8075b4f6be9bf105de838b333d6858c1dd6e6e7 URL: http://source.winehq.org/git/wine.git/?a=commit;h=e8075b4f6be9bf105de838b333...
Author: Dan Kegel dank@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;