From cabd3b05dae1ee2eee82a4e25ef3cc4da4e7c226 Mon Sep 17 00:00:00 2001 From: ahodgkinson Date: Wed, 12 Jul 2006 02:01:24 +0000 Subject: [PATCH] Fixed problem with f_freeAlignedBuffer on OS X. git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@656 0109f412-320b-0410-ab79-c3e0c5ffbbe6 --- ftk/src/ftkmem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ftk/src/ftkmem.cpp b/ftk/src/ftkmem.cpp index 232cfbb..c49498e 100644 --- a/ftk/src/ftkmem.cpp +++ b/ftk/src/ftkmem.cpp @@ -4509,7 +4509,8 @@ void FLMAPI f_freeAlignedBufferImp( FLMUINT uiAllocSize; FLMUINT uiPageSize = (FLMUINT)sysconf( _SC_PAGESIZE); - uiAllocSize = FB2UD( (FLMBYTE *)(*ppvAlloc) - uiPageSize); + *ppvAlloc = ((FLMBYTE *)(*ppvAlloc)) - uiPageSize; + uiAllocSize = FB2UD( (FLMBYTE *)(*ppvAlloc)); munmap( *ppvAlloc, uiAllocSize); }