Index: src/ch/DataBuffer.cpp =================================================================== diff -u -N -r3493e9fc470285b0a0b417d50be281467a071eb7 -rebabad67cdda34ed4e36ab794e10d0ade8124bf3 --- src/ch/DataBuffer.cpp (.../DataBuffer.cpp) (revision 3493e9fc470285b0a0b417d50be281467a071eb7) +++ src/ch/DataBuffer.cpp (.../DataBuffer.cpp) (revision ebabad67cdda34ed4e36ab794e10d0ade8124bf3) @@ -150,7 +150,7 @@ { if (m_pBuffer != NULL) { - VirtualFree(static_cast(m_pBuffer), m_uiRealSize, MEM_DECOMMIT); + VirtualFree(static_cast(m_pBuffer), 0, MEM_RELEASE); m_pBuffer=NULL; m_uiRealSize=0; m_bsSizes.m_uiDefaultSize=0;