Added support for I/O completion callbacks.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@807 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
@@ -2580,7 +2580,7 @@ void * F_SlabManager::allocSlabFromSystem( void)
|
||||
|
||||
#elif defined( FLM_RING_ZERO_NLM)
|
||||
|
||||
pSlab = Alloc( m_uiSlabSize, gv_lAllocRTag)
|
||||
pSlab = Alloc( m_uiSlabSize, gv_lAllocRTag);
|
||||
|
||||
#elif defined( FLM_SOLARIS)
|
||||
|
||||
@@ -4792,7 +4792,11 @@ RCODE FLMAPI f_allocAlignedBufferImp(
|
||||
|
||||
#elif defined( FLM_RING_ZERO_NLM)
|
||||
|
||||
pSlab = Alloc( m_uiSlabSize, gv_lAllocRTag)
|
||||
if( (*ppvAlloc = Alloc( uiMinSize, gv_lAllocRTag)) == NULL)
|
||||
{
|
||||
rc = RC_SET( NE_FLM_MEM);
|
||||
goto Exit;
|
||||
}
|
||||
|
||||
#elif defined( FLM_SOLARIS)
|
||||
|
||||
@@ -4867,7 +4871,7 @@ void FLMAPI f_freeAlignedBufferImp(
|
||||
|
||||
#elif defined( FLM_RING_ZERO_NLM)
|
||||
|
||||
Free( *ppvAlloc)
|
||||
Free( *ppvAlloc);
|
||||
*ppvAlloc = NULL;
|
||||
|
||||
#elif defined( FLM_UNIX)
|
||||
|
||||
Reference in New Issue
Block a user