Added support for large field values (up to 4 GB), async and direct I/O on Linux and Solaris, and performed major code cleanup.

git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@213 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
ahodgkinson
2006-03-28 19:25:14 +00:00
parent 0023b51ad8
commit 3eaf791406
197 changed files with 53521 additions and 82897 deletions

View File

@@ -508,13 +508,13 @@ FSTATIC RCODE ViewReadAndVerifyHdrInfo(
uiTmpLen);
gv_szFlaimName [uiTmpLen] = 0;
uiTmpLen = FLM_VER_LEN;
uiTmpLen = FLM_FILE_FORMAT_VER_LEN;
if (uiTmpLen > sizeof( gv_szFlaimVersion) - 1)
{
uiTmpLen = sizeof( gv_szFlaimVersion) - 1;
}
f_memcpy( gv_szFlaimVersion,
&pReadBuf [FLAIM_HEADER_START + FLM_VER_POS], uiTmpLen);
&pReadBuf [FLAIM_HEADER_START + FLM_FILE_FORMAT_VER_POS], uiTmpLen);
gv_szFlaimVersion [uiTmpLen] = 0;
/*