| 2765 | } |
| 2766 | |
| 2767 | char *StreamIndexedIO::StreamFile::ioBuffer( size_t size ) |
| 2768 | { |
| 2769 | if ( !m_ioBuffer ) |
| 2770 | { |
| 2771 | m_ioBuffer = new char[size]; |
| 2772 | m_ioBufferLen = size; |
| 2773 | } |
| 2774 | else if ( size > m_ioBufferLen ) |
| 2775 | { |
| 2776 | delete [] m_ioBuffer; |
| 2777 | m_ioBuffer = new char[size]; |
| 2778 | m_ioBufferLen = size; |
| 2779 | } |
| 2780 | return m_ioBuffer; |
| 2781 | } |
| 2782 | |
| 2783 | StreamIndexedIO::StreamFile::Mutex & StreamIndexedIO::StreamFile::mutex() |
| 2784 | { |
no outgoing calls
no test coverage detected