X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e408bf5257ead0754de5ef37a39867c7536dbe03..3eee64e7cfbf7741766bee8f7e612045dd8a3ad0:/src/os2/utils.cpp diff --git a/src/os2/utils.cpp b/src/os2/utils.cpp index 5a03ba30f3..50a68b9b49 100644 --- a/src/os2/utils.cpp +++ b/src/os2/utils.cpp @@ -4,7 +4,6 @@ // Author: David Webster // Modified by: // Created: 09/17/99 -// RCS-ID: $Id$ // Copyright: (c) David Webster // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -50,8 +49,8 @@ extern "C" #include #endif -static const wxChar WX_SECTION[] = _T("wxWidgets"); -static const wxChar eHOSTNAME[] = _T("HostName"); +static const wxChar WX_SECTION[] = wxT("wxWidgets"); +static const wxChar eHOSTNAME[] = wxT("HostName"); // For the following functions we SHOULD fill in support // for Windows-NT (which I don't know) as I assume it begin @@ -81,10 +80,10 @@ bool wxGetHostName( wxChar* zBuf, int nMaxSize ) strcpy(zBuf, zServer); #else wxChar* zSysname; - const wxChar* zDefaultHost = _T("noname"); + const wxChar* zDefaultHost = wxT("noname"); - if ((zSysname = wxGetenv(_T("SYSTEM_NAME"))) == NULL && - (zSysname = wxGetenv(_T("HOSTNAME"))) == NULL) + if ((zSysname = wxGetenv(wxT("SYSTEM_NAME"))) == NULL && + (zSysname = wxGetenv(wxT("HOSTNAME"))) == NULL) { ::PrfQueryProfileString( HINI_PROFILE ,(PSZ)WX_SECTION @@ -93,7 +92,7 @@ bool wxGetHostName( wxChar* zBuf, int nMaxSize ) ,(void*)zBuf ,(ULONG)nMaxSize - 1 ); - zBuf[nMaxSize] = _T('\0'); + zBuf[nMaxSize] = wxT('\0'); } else { @@ -120,7 +119,7 @@ bool wxGetUserName( wxChar* zBuf, int nMaxSize ) #ifdef USE_NET_API wxGetUserId( zBuf, nMaxSize ); #else - wxStrlcpy(zBuf, _T("Unknown User"), nMaxSize); + wxStrlcpy(zBuf, wxT("Unknown User"), nMaxSize); #endif return true; } @@ -138,7 +137,7 @@ int wxKill(long lPid, // bool wxShell( const wxString& rCommand ) { - wxChar* zShell = _T("CMD.EXE"); + wxChar* zShell = wxT("CMD.EXE"); wxString sInputs; STARTDATA SData = {0}; PSZ PgmTitle = "Command Shell"; @@ -155,7 +154,7 @@ bool wxShell( const wxString& rCommand ) SData.PgmTitle = PgmTitle; SData.PgmName = (char*)zShell; - sInputs = _T("/C ") + rCommand; + sInputs = wxT("/C ") + rCommand; SData.PgmInputs = (BYTE*)sInputs.wx_str(); SData.TermQ = 0; SData.Environment = 0; @@ -240,19 +239,19 @@ bool wxGetEnv(const wxString& var, wxString *value) static bool wxDoSetEnv(const wxString& variable, const char *value) { #if defined(HAVE_SETENV) - if ( !value ) - { -#ifdef HAVE_UNSETENV - return unsetenv(variable.mb_str()) == 0; -#else - value = _T(""); // mustn't pass NULL to setenv() -#endif - } + if ( !value ) + { +#ifdef HAVE_UNSETENV + return unsetenv(variable.mb_str()) == 0; +#else + value = wxT(""); // mustn't pass NULL to setenv() +#endif + } return setenv(variable.mb_str(), value, 1 /* overwrite */) == 0; #elif defined(HAVE_PUTENV) wxString s = variable; if ( value ) - s << _T('=') << value; + s << wxT('=') << value; // transform to ANSI const char *p = s.mb_str(); @@ -306,15 +305,9 @@ void wxFlushEvents() // wxYield(); } -// Emit a beeeeeep -void wxBell() -{ - DosBeep(1000,1000); // 1kHz during 1 sec. -} - wxString wxGetOsDescription() { - wxString strVer(_T("OS/2")); + wxString strVer(wxT("OS/2")); ULONG ulSysInfo = 0; if (::DosQuerySysInfo( QSV_VERSION_MINOR, @@ -324,7 +317,7 @@ wxString wxGetOsDescription() ) == 0L ) { wxString ver; - ver.Printf( _T(" ver. %d.%d"), + ver.Printf( wxT(" ver. %d.%d"), int(ulSysInfo / 10), int(ulSysInfo % 10) ); @@ -416,11 +409,11 @@ wxString wxGetUserHome ( const wxString &rUser ) // Guests belong in the temp dir if ( currentUser == "annonymous" ) { - zHome = wxGetenv(_T("TMP")); + zHome = wxGetenv(wxT("TMP")); if ( !zHome ) - zHome = wxGetenv(_T("TMPDIR")); + zHome = wxGetenv(wxT("TMPDIR")); if ( !zHome ) - zHome = wxGetenv(_T("TEMP")); + zHome = wxGetenv(wxT("TEMP")); if ( zHome && *zHome ) return zHome; @@ -432,7 +425,7 @@ wxString wxGetUserHome ( const wxString &rUser ) #endif if (sUser.empty()) { - if ((zHome = wxGetenv(_T("HOME"))) != NULL) + if ((zHome = wxGetenv(wxT("HOME"))) != NULL) { home = zHome; home.Replace("/", "\\"); @@ -459,7 +452,7 @@ bool wxGetDiskSpace(const wxString& path, if (wxDirExists(fn.GetFullPath()) == false) return false; - disknum = wxToupper(fn.GetVolume().GetChar(0)) - _T('A') + 1; + disknum = wxToupper(fn.GetVolume().GetChar(0)) - wxT('A') + 1; rc = ::DosQueryFSInfo(disknum, // 1 = A, 2 = B, 3 = C, ... FSIL_ALLOC, // allocation info @@ -474,7 +467,7 @@ bool wxGetDiskSpace(const wxString& path, { // to try to avoid 32-bit overflow, let's not multiply right away // (num of alloc units) - *pTotal = fsaBuf.cUnit; + *pTotal = fsaBuf.cUnit; // * (num of sectors per alloc unit) * (num of bytes per sector) (*pTotal) *= fsaBuf.cSectorUnit * fsaBuf.cbSector; } @@ -486,7 +479,7 @@ bool wxGetDiskSpace(const wxString& path, return true; } } - + wxString wxPMErrorToStr(ERRORID vError) { wxString sError; @@ -642,12 +635,3 @@ wxString wxPMErrorToStr(ERRORID vError) } return sError; } // end of wxPMErrorToStr - -// replacement for implementation in unix/utilsunx.cpp, -// to be used by all X11 based ports. -struct wxEndProcessData; - -void wxHandleProcessTermination(wxEndProcessData *WXUNUSED(proc_data)) -{ - // For now, just do nothing. To be filled in as needed. -}