Rundll32 fixes
Alberto Massari
alby at exln.com
Fri Nov 15 05:38:48 CST 2002
ChangeLog:
- Change wineinstall so that link name rundll32.exe is added to the c:\windows directory of the fake Windows installation
- Make rundll32 not crash if invoked with no arguments
Alberto
Index: wineinstall
===================================================================
RCS file: /home/wine/wine/tools/wineinstall,v
retrieving revision 1.45
diff -u -r1.45 wineinstall
--- wineinstall 29 Oct 2002 23:27:37 -0000 1.45
+++ wineinstall 15 Nov 2002 11:25:41 -0000
@@ -194,6 +194,7 @@
function configure_wine_applications {
link_app notepad "$CROOT/windows/notepad.exe"
link_app regedit "$CROOT/windows/regedit.exe"
+ link_app rundll32 "$CROOT/windows/rundll32.exe"
link_app wcmd "$CROOT/windows/system32/cmd.exe"
link_app control "$CROOT/windows/system32/control.exe"
link_app winhelp "$CROOT/windows/system32/help.exe"
Index: rundll32.c
===================================================================
RCS file: /home/wine/wine/programs/rundll32/rundll32.c,v
retrieving revision 1.2
diff -u -r1.2 rundll32.c
--- rundll32.c 15 Nov 2002 04:17:00 -0000 1.2
+++ rundll32.c 15 Nov 2002 11:35:07 -0000
@@ -17,8 +17,6 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
- * This version deliberately differs in error handling compared to the
- * windows version.
*/
/*
@@ -80,6 +78,8 @@
EntryPointA pfEntryPointA;
HMODULE DllHandle=NULL;
+ if(argc<2)
+ return 0;
comma=strchr(argv[1],',');
if(comma==NULL)
return 0;
More information about the wine-patches
mailing list