summaryrefslogtreecommitdiffstats
path: root/WebCore/html/canvas/ArrayBufferView.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/html/canvas/ArrayBufferView.cpp')
-rw-r--r--WebCore/html/canvas/ArrayBufferView.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/WebCore/html/canvas/ArrayBufferView.cpp b/WebCore/html/canvas/ArrayBufferView.cpp
index 787fd61..bd22f88 100644
--- a/WebCore/html/canvas/ArrayBufferView.cpp
+++ b/WebCore/html/canvas/ArrayBufferView.cpp
@@ -28,6 +28,7 @@
#if ENABLE(3D_CANVAS)
#include "ArrayBufferView.h"
+
#include "ArrayBuffer.h"
namespace WebCore {
@@ -46,9 +47,9 @@ ArrayBufferView::~ArrayBufferView()
void ArrayBufferView::setImpl(ArrayBufferView* array, unsigned byteOffset, ExceptionCode& ec)
{
- if (byteOffset > byteLength() ||
- byteOffset + array->byteLength() > byteLength() ||
- byteOffset + array->byteLength() < byteOffset) {
+ if (byteOffset > byteLength()
+ || byteOffset + array->byteLength() > byteLength()
+ || byteOffset + array->byteLength() < byteOffset) {
// Out of range offset or overflow
ec = INDEX_SIZE_ERR;
return;