diff options
Diffstat (limited to 'Source/WebCore/platform/SharedBuffer.cpp')
-rw-r--r-- | Source/WebCore/platform/SharedBuffer.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/WebCore/platform/SharedBuffer.cpp b/Source/WebCore/platform/SharedBuffer.cpp index de5f71dc2..ed03a629e 100644 --- a/Source/WebCore/platform/SharedBuffer.cpp +++ b/Source/WebCore/platform/SharedBuffer.cpp @@ -148,6 +148,8 @@ void SharedBuffer::append(SharedBuffer* data) void SharedBuffer::append(const char* data, unsigned length) { ASSERT(!m_purgeableBuffer); + if (!length) + return; maybeTransferPlatformData(); |