static VOID
Execute (LPTSTR Full, LPTSTR First, LPTSTR Rest)
{
- TCHAR szFullName[MAX_PATH];
+ TCHAR szFullName[CMDLINE_LENGTH];
TCHAR *first = NULL;
TCHAR *rest = NULL;
TCHAR *full = NULL;
INT cmd_start (LPTSTR First, LPTSTR Rest)
{
- TCHAR szFullName[MAX_PATH];
+ TCHAR szFullName[CMDLINE_LENGTH];
TCHAR first[CMDLINE_LENGTH];
TCHAR *rest = NULL;
TCHAR *param = NULL;
if (!_tcscmp (first + 1, _T(":")) && _istalpha (*first))
{
- TCHAR szPath[MAX_PATH];
+ TCHAR szPath[CMDLINE_LENGTH];
_tcscpy (szPath, _T("A:"));
szPath[0] = _totupper (*first);
SetCurrentDirectory (szPath);
- GetCurrentDirectory (MAX_PATH, szPath);
+ GetCurrentDirectory (CMDLINE_LENGTH, szPath);
if (szPath[0] != (TCHAR)_totupper (*first))
ConErrResPuts (STRING_FREE_ERROR1);
BOOL
SearchForExecutableSingle (LPCTSTR pFileName, LPTSTR pFullName, LPTSTR pExtension)
{
- TCHAR szPathBuffer[MAX_PATH];
+ TCHAR szPathBuffer[CMDLINE_LENGTH];
LPTSTR pszBuffer = NULL;
DWORD dwBuffer, len;
LPTSTR s,f;
#endif
if (GetFullPathName (pFileName,
- MAX_PATH,
+ CMDLINE_LENGTH,
szPathBuffer,
&pFilePart) ==0)
return FALSE;
}
/* search in current directory */
- len = GetCurrentDirectory (MAX_PATH, szPathBuffer);
+ len = GetCurrentDirectory (CMDLINE_LENGTH, szPathBuffer);
if (szPathBuffer[len - 1] != _T('\\'))
{
szPathBuffer[len] = _T('\\');