diff --git a/src/zm_buffer.h b/src/zm_buffer.h index 238cd66c6..6fa18984e 100644 --- a/src/zm_buffer.h +++ b/src/zm_buffer.h @@ -153,7 +153,7 @@ public: mHead = mTail = mStorage; else if ( level ) { - if ( ((unsigned int)mHead-(unsigned int)mStorage) > mSize ) + if ( ((uintptr_t)mHead-(uintptr_t)mStorage) > mSize ) { memcpy( mStorage, mHead, mSize ); mHead = mStorage;