Subversion Repositories spk

Rev

Rev 111 | Rev 119 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 111 Rev 118
Line 58... Line 58...
58
	m_sFile.removeChar(13);
58
	m_sFile.removeChar(13);
59
 
59
 
60
	this->_readFileSize();
60
	this->_readFileSize();
61
	return true;
61
	return true;
62
}
62
}
63
bool CFileIO::Open ( CyString filename, bool binary )
63
/*bool CFileIO::Open ( CyString filename, bool binary )
64
{
64
{
65
	return open(filename.ToString(), binary);
65
	return open(filename.ToString(), binary);
66
}
66
}
67
 
67
*/
68
unsigned char *CFileIO::read(size_t iAmount)
68
unsigned char *CFileIO::read(size_t iAmount)
69
{
69
{
70
	if ( !this->isOpened() ) startRead();
70
	if ( !this->isOpened() ) startRead();
71
	if ( !this->isOpened() ) return NULL;
71
	if ( !this->isOpened() ) return NULL;
72
 
72
 
Line 205... Line 205...
205
 
205
 
206
	return true;
206
	return true;
207
}
207
}
208
 
208
 
209
 
209
 
210
void CFileIO::SetDir ( CyString dir )
210
void CFileIO::setDir(const Utils::String &dir)
211
{
211
{
212
	if ( m_sFile.empty() )	m_sDirIO.SetDir(dir);
212
	if ( m_sFile.empty() )	m_sDirIO.SetDir(dir);
213
	else					Open(dir + "/" + m_sFile, m_bBinary);
213
	else					open(dir + "/" + m_sFile, m_bBinary);
-
 
214
}
-
 
215
 
-
 
216
void CFileIO::SetDir ( CyString dir )
-
 
217
{
-
 
218
	setDir(dir.ToString());
214
}
219
}
215
 
220
 
216
void CFileIO::_readFileSize ()
221
void CFileIO::_readFileSize ()
217
{
222
{
218
	m_lSize = 0;
223
	m_lSize = 0;