svn path=/trunk/; revision=328
+++ /dev/null
-#include <process.h>
-#include <windows.h>
-
-int _cwait( int *termstat, int procHandle, int action )
-{
- DWORD RetVal;
- RetVal = WaitForSingleObject((HANDLE)procHandle, INFINITE);
- if (RetVal == WAIT_FAILED || RetVal == WAIT_ABANDONED) {
- //errno = ECHILD;
- return -1;
- }
- if ( RetVal == WAIT_OBJECT_0 ) {
- GetExitCodeProcess((HANDLE)procHandle, termstat);
- return procHandle;
- }
-
-
- return -1;
- // WAIT_TIMEOUT
-}
+++ /dev/null
-#include <process.h>
-#include <windows.h>
-
-int system(const char *command)
-{
- char CmdLine[MAX_PATH];
- char *comspec = getenv("COMSPEC");
- if ( comspec == NULL )
- comspec = "cmd.exe";
- strcpy(CmdLine,comspec);
- strcat(CmdLine," /C ");
- if ( !WinExec(CmdLine,SW_SHOWNORMAL) < 31 )
- return -1;
-
- return 0;
-}