Make WINEDLLOVERRIDES also match for *dll
Uwe Bonnes
bon at elektron.ikp.physik.tu-darmstadt.de
Wed Sep 22 07:00:32 CDT 2004
Changelog:
dlls/ntdll/loadorder: MODULE_GetLoadOrderW
Allow *dll=x,y syntax also for WINEDLLOVERRIDES
--
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Index: wine/dlls/ntdll/loadorder.c
===================================================================
RCS file: /home/wine/wine/dlls/ntdll/loadorder.c,v
retrieving revision 1.10
diff -u -w -r1.10 loadorder.c
--- wine/dlls/ntdll/loadorder.c 15 Jul 2004 22:07:21 -0000 1.10
+++ wine/dlls/ntdll/loadorder.c 22 Sep 2004 11:55:24 -0000
@@ -564,6 +564,13 @@
/* then module basename preceded by '*' in AppDefaults */
basename = (WCHAR *)get_basename( module+1 );
basename[-1] = '*';
+ if (get_env_load_order( basename-1, loadorder ))
+ {
+ TRACE( "got environment %s for %s\n",
+ debugstr_loadorder(loadorder), debugstr_w(basename-1) );
+ goto done;
+ }
+
if (app_key && get_registry_value( app_key, basename-1, loadorder ))
{
TRACE( "got app defaults basename %s for %s\n",
More information about the wine-patches
mailing list