Enhanced Unix code for auto-extending files.

git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@653 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
ahodgkinson
2006-07-11 21:12:04 +00:00
parent f9f8ade96b
commit 04c8a75de2
5 changed files with 59 additions and 7 deletions

View File

@@ -339,6 +339,10 @@ RCODE F_FileHdl::lowLevelRead(
{
ui64ReadOffset = m_ui64CurrentPos;
}
else
{
m_ui64CurrentPos = ui64ReadOffset;
}
if( !pvBuffer)
{
@@ -491,6 +495,10 @@ RCODE F_FileHdl::lowLevelWrite(
{
ui64WriteOffset = m_ui64CurrentPos;
}
else
{
m_ui64CurrentPos = ui64WriteOffset;
}
if( m_bDoDirectIO)
{