From 40e6158ada60c8e60399ffa36d25e82d5f2b85d6 Mon Sep 17 00:00:00 2001 From: Alex Hultman Date: Fri, 1 Mar 2019 21:56:09 +0100 Subject: [PATCH] Rely on arrayBufferView->ByteOffset() --- src/Utilities.h | 2 +- uWebSockets | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Utilities.h b/src/Utilities.h index 6de5e62..01ffb7d 100644 --- a/src/Utilities.h +++ b/src/Utilities.h @@ -23,7 +23,7 @@ public: Local arrayBufferView = Local::Cast(value); ArrayBuffer::Contents contents = arrayBufferView->Buffer()->GetContents(); length = contents.ByteLength(); - data = (char *) contents.Data(); + data = (char *) contents.Data() + arrayBufferView->ByteOffset(); } else if (value->IsArrayBuffer()) { Local arrayBuffer = Local::Cast(value); ArrayBuffer::Contents contents = arrayBuffer->GetContents(); diff --git a/uWebSockets b/uWebSockets index 2afe6a6..6801ab8 160000 --- a/uWebSockets +++ b/uWebSockets @@ -1 +1 @@ -Subproject commit 2afe6a6efb06176ebeee279bfada49f44ab07d5d +Subproject commit 6801ab8969660a0d82b8f84f585feefabebb16fa