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

@@ -47,7 +47,7 @@ RCODE F_SCacheBlockPage::display(
FLMUINT uiBlkAddress = 0;
FLMUINT uiLowTransID = 0;
FLMUINT uiHighTransID = 0;
FFILE_p pFile;
FFILE * pFile;
FLMBOOL bHighlight = FALSE;
char * pszTemp = NULL;
char * pszTemp1 = NULL;
@@ -326,7 +326,7 @@ RCODE F_SCacheBlockPage::display(
printTableRowStart( bHighlight = ~bHighlight);
fnPrintf( m_pHRequest, TD_s "<td><A href=%s>pFile</A></td>\n"
"<td>FFILE_p</td>\n<td><A HREF=%s>%s</a></td>\n",
"<td>FFILE *</td>\n<td><A HREF=%s>%s</a></td>\n",
szOffsetTable[1], pszFFileRequest, pszFFileRequest, szAddressTable[1]);
printTableRowEnd();
@@ -355,7 +355,7 @@ RCODE F_SCacheBlockPage::display(
{
fnPrintf( m_pHRequest,
TD_s
" <td> <A HREF=\"javascript:openPopup('%s')\"> pNotifyList </A> </td> <td>FNOTIFY_p</td> "
" <td> <A HREF=\"javascript:openPopup('%s')\"> pNotifyList </A> </td> <td>FNOTIFY *</td> "
"<td> <A HREF=\"javascript:openPopup('%s')\"> %s </A> </td>",
szOffsetTable[3], pszSCacheNotifyListRequest,
pszSCacheNotifyListRequest, szAddressTable[2]);
@@ -363,7 +363,7 @@ RCODE F_SCacheBlockPage::display(
else
{
fnPrintf( m_pHRequest,
TD_s " <td> pNotifyList </td> <td>FNOTIFY_p</td> "
TD_s " <td> pNotifyList </td> <td>FNOTIFY *</td> "
"<td> 0x0 </td>", szOffsetTable[3]);
}
printTableRowEnd();
@@ -545,7 +545,7 @@ RCODE F_SCacheDataPage::display(
FLMUINT uiBlkAddress = 0;
FLMUINT uiLowTransID = 0;
FLMUINT uiHighTransID = 0;
FFILE_p pFile = NULL;
FFILE * pFile = NULL;
FLMBOOL bFlaimLocked = FALSE;
SCACHE LocalSCacheBlock;
char * pucData = NULL;
@@ -1174,7 +1174,7 @@ RCODE F_SCacheBase::locateSCacheBlock(
FLMUINT * puiBlkAddress,
FLMUINT * puiLowTransID,
FLMUINT * puiHighTransID,
FFILE_p * ppFile)
FFILE * * ppFile)
{
RCODE rc = FERR_OK;
@@ -1220,7 +1220,7 @@ RCODE F_SCacheBase::locateSCacheBlock(
{
goto Exit;
}
*ppFile = (FFILE_p)f_atoud( szFile);
*ppFile = (FFILE *)f_atoud( szFile);
flmAssert( *ppFile);
uiSigBitsInBlkSize = (*ppFile)->FileHdr.uiSigBitsInBlkSize;