Minor improvements and cleanings after recent WinCE fix.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2005-11-24 20:16:31 +00:00
parent 7532f691fb
commit 9cd03a43ce

View File

@@ -1,5 +1,5 @@
/////////////////////////////////////////////////////////////////////////////
// Name: msw/utilsexec.cpp
// Name: src/msw/utilsexc.cpp
// Purpose: wxExecute implementation for MSW
// Author: Julian Smart
// Modified by:
@@ -710,18 +710,9 @@ long wxExecute(const wxString& cmd, int flags, wxProcess *handler)
#ifndef __WXWINCE__
dwFlags |= CREATE_DEFAULT_ERROR_MODE ;
#else
wxString moduleName;
wxString arguments;
int idx = command.Find( wxT(' ') );
if( idx >= 0 )
{
moduleName = command.Left(idx);
arguments = command.Mid(idx+1);
}
else
{
moduleName = command;
}
// we are assuming commands without spaces for now
wxString moduleName = command.BeforeFirst(wxT(' '));
wxString arguments = command.AfterFirst(wxT(' '));
#endif
bool ok = ::CreateProcess
@@ -733,7 +724,6 @@ long wxExecute(const wxString& cmd, int flags, wxProcess *handler)
moduleName.c_str(), // application name
(wxChar *)
arguments.c_str(), // arguments
#else
NULL, // application name (use only cmd line)
(wxChar *)
@@ -962,4 +952,3 @@ long wxExecute(wxChar **argv, int flags, wxProcess *handler)
return wxExecute(command, flags, handler);
}