[Bug 8020] cmd can't find .bat if full path is given / not found
file causes a cmd spawning recursion
Wine Bugs
wine-bugs at winehq.org
Wed Apr 11 15:31:48 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=8020
us at edmeades.me.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
------- Additional Comments From us at edmeades.me.uk 2007-11-04 15:31 -------
I'll do patches as part of my next set, but change wcmdmain.c if in lines 837
to read (swaps 2 lines and add ptr chk)
/* Convert eg. ..\fred to include a directory by removing file part */
GetFullPathName(param1, sizeof(pathtosearch), pathtosearch, NULL);
lastSlash = strrchr(pathtosearch, '\\');
if (lastSlash && strchr(lastSlash, '.') != NULL) extensionsupplied = TRUE;
if (lastSlash) *lastSlash = 0x00;
strcpy(stemofsearch, lastSlash+1);
basically, setting *ptr to 0x00 then doing a strchr on it isnt likely to
work... oops!
Sorry about the regression, thanks for the bug report
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the wine-bugs
mailing list