// Modified by:
// Created: 24.06.2003 (extracted from src/unix/utilsunx.cpp)
// RCS-ID: $Id$
-// Copyright: (c) 2003 Vadim Zeitlin <vadim@wxwindows.org>
+// Copyright: (c) 2003 Vadim Zeitlin <vadim@wxwidgets.org>
// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
enum Direction
{
Read,
- Write,
- Direction_Max
+ Write
};
enum
for ( size_t n = 0; n < WXSIZEOF(m_fds); n++ )
{
if ( m_fds[n] != INVALID_FD )
+ {
close(m_fds[n]);
+ m_fds[n] = INVALID_FD;
+ }
}
}
~wxPipe() { Close(); }
private:
- int m_fds[Direction_Max];
+ int m_fds[2];
};
#if wxUSE_STREAMS