diff --git a/src/core/common/message.cpp b/src/core/common/message.cpp index eaf46fe83..f073f3382 100644 --- a/src/core/common/message.cpp +++ b/src/core/common/message.cpp @@ -134,7 +134,7 @@ ThreadError MessagePool::FreeBuffers(Buffer *aBuffer) { tmpBuffer = aBuffer->GetNextBuffer(); #if OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT - otPlatMessagePoolFree(static_cast(aBuffer)); + otPlatMessagePoolFree(aBuffer); #else // OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT aBuffer->SetNextBuffer(mFreeBuffers); mFreeBuffers = aBuffer;