Fix bug "mv foo.txt c:\temp gives you c:\tempfoo.txt" by Brandon Turner

svn path=/trunk/; revision=16486
This commit is contained in:
Magnus Olsen 2005-07-07 16:22:45 +00:00
parent 4e39fcafa0
commit 7d472ee662

View file

@ -182,9 +182,10 @@ INT cmd_move (LPTSTR cmd, LPTSTR param)
/*build the dest string(accounts for *)*/
TCHAR szFullDestPath[MAX_PATH];
_tcscpy (szFullDestPath, szDestPath);
/*this line causes a one to many slashes, GetFullPathName must
be adding on a \ when it sees that is a dir*/
//_tcscat (szFullDestPath, _T("\\"));
/*check to see if there is an ending slash, if not add one*/
if(szFullDestPath[_tcslen(szFullDestPath) - 1] != _T('\\'))
_tcscat (szFullDestPath, _T("\\"));
_tcscat (szFullDestPath, findBuffer.cFileName);
/*checks to make sure user wanted/wants the override*/