X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f38374d0d7aa865e9bbe8ee61b75b94ffcdfb220..4a09bc4e34a16a5a608d7ae1dca60d29a1765f19:/src/os2/utilsexc.cpp diff --git a/src/os2/utilsexc.cpp b/src/os2/utilsexc.cpp index 88048a5d18..7319510797 100644 --- a/src/os2/utilsexc.cpp +++ b/src/os2/utilsexc.cpp @@ -25,17 +25,17 @@ #include "wx/os2/private.h" -#define INCL_DOSPROCESS -#define INCL_DOSERRORS -#define INCL_DOS -#include #define PURE_32 +#ifndef __EMX__ #include #include #include +#endif #include -#include +#ifdef __EMX__ +#include +#endif #include #include @@ -46,6 +46,7 @@ #include #include + // this message is sent when the process we're waiting for terminates #define wxWM_PROC_TERMINATED (WM_USER + 10000) @@ -59,7 +60,7 @@ struct wxExecuteData public: ~wxExecuteData() { - cout << "Closing thread: " << endl; +// cout << "Closing thread: " << endl; DosExit(EXIT_PROCESS, 0); } @@ -77,7 +78,7 @@ static ULONG wxExecuteThread( ULONG ulRc; PID vPidChild; - cout << "Executing thread: " << endl; +// cout << "Executing thread: " << endl; ulRc = ::DosWaitChild( DCWA_PROCESSTREE ,DCWW_NOWAIT @@ -129,8 +130,6 @@ MRESULT APIENTRY wxExecuteWindowCbk( return 0; } -extern wxChar wxPanelClassName[]; - long wxExecute( const wxString& rCommand , bool bSync @@ -139,7 +138,7 @@ long wxExecute( { if (rCommand.IsEmpty()) { - cout << "empty command in wxExecute." << endl; +// cout << "empty command in wxExecute." << endl; return 0; } @@ -172,7 +171,7 @@ long wxExecute( wxLogSysError(_("Execution of command '%s' failed with error: %ul"), rCommand.c_str(), rc); return 0; } - cout << "Executing: " << rCommand.c_str() << endl; +// cout << "Executing: " << rCommand.c_str() << endl; // Alloc data wxExecuteData* pData = new wxExecuteData; @@ -252,9 +251,9 @@ bool wxGetFullHostName( char zServer[256]; char zComputer[256]; unsigned long ulLevel = 0; - unsigned char* zBuffer; - unsigned long ulBuffer; - unsigned long* pulTotalAvail; + unsigned char* zBuffer = NULL; + unsigned long ulBuffer = 256; + unsigned long* pulTotalAvail = NULL; NetBios32GetInfo( (const unsigned char*)zServer ,(const unsigned char*)zComputer