/////////////////////////////////////////////////////////////////////////////
-// Name: os2/dir.cpp
+// Name: src/os2/dir.cpp
// Purpose: wxDir implementation for OS/2
// Author: Vadim Zeitlin
// Modified by: Stefan Neis
// Created: 08.12.99
-// RCS-ID: $Id$
// Copyright: (c) 1999 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// headers
// ----------------------------------------------------------------------------
-#ifdef __GNUG__
- #pragma implementation "dir.h"
-#endif
-
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
{
if (!::DosFindClose(vFd))
{
- wxLogLastError(_T("DosFindClose"));
+ wxLogLastError(wxT("DosFindClose"));
}
}
FIND_STRUCT* pFinddata
)
{
- return pFinddata->achName;
+ return (wxChar*)pFinddata->achName;
}
static const FIND_ATTR GetAttrFromFindData(
if ( !wxEndsWithPathSeparator(sFilespec) )
{
- sFilespec += _T('\\');
+ sFilespec += wxT('\\');
}
- sFilespec += (!m_sFilespec ? _T("*.*") : m_sFilespec.c_str());
+ sFilespec += (!m_sFilespec ? wxT("*.*") : m_sFilespec.c_str());
m_vFinddata = FindFirst( sFilespec
,PTR_TO_FINDDATA
//
// Don't return "." and ".." unless asked for
//
- if ( zName[0] == _T('.') &&
- ((zName[1] == _T('.') && zName[2] == _T('\0')) ||
- (zName[1] == _T('\0'))) )
+ if ( zName[0] == wxT('.') &&
+ ((zName[1] == wxT('.') && zName[2] == wxT('\0')) ||
+ (zName[1] == wxT('\0'))) )
{
if (!(m_nFlags & wxDIR_DOTDOT))
continue;
return true;
} // end of wxDirData::Read
-// ----------------------------------------------------------------------------
-// wxDir helpers
-// ----------------------------------------------------------------------------
-
-/* static */
-bool wxDir::Exists(
- const wxString& rsDir
-)
-{
- return wxDirExists(rsDir);
-} // end of wxDir::Exists
-
// ----------------------------------------------------------------------------
// wxDir construction/destruction
// ----------------------------------------------------------------------------
if ( !name.empty() )
{
// bring to canonical Windows form
- name.Replace(_T("/"), _T("\\"));
+ name.Replace(wxT("/"), wxT("\\"));
- if ( name.Last() == _T('\\') )
+ if ( name.Last() == wxT('\\') )
{
// chop off the last (back)slash
name.Truncate(name.length() - 1);
, int nFlags
) const
{
- wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
+ wxCHECK_MSG( IsOpened(), false, wxT("must wxDir::Open() first") );
M_DIR->Rewind();
M_DIR->SetFileSpec(rsFilespec);
M_DIR->SetFlags(nFlags);
wxString* psFilename
) const
{
- wxCHECK_MSG( IsOpened(), false, _T("must wxDir::Open() first") );
- wxCHECK_MSG( psFilename, false, _T("bad pointer in wxDir::GetNext()") );
+ wxCHECK_MSG( IsOpened(), false, wxT("must wxDir::Open() first") );
+ wxCHECK_MSG( psFilename, false, wxT("bad pointer in wxDir::GetNext()") );
return M_DIR->Read(psFilename);
} // end of wxDir::GetNext