From 808fa9d83027aa33449dc4847844675e6fbb8d0c Mon Sep 17 00:00:00 2001 From: Kyle Huey Date: Fri, 23 Aug 2013 10:29:57 -0700 Subject: [PATCH] Bug 903772: Followup to address missed review comment. --- dom/encoding/TextEncoder.cpp | 3 ++- dom/encoding/TextEncoder.h | 9 --------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/dom/encoding/TextEncoder.cpp b/dom/encoding/TextEncoder.cpp index f96dbbe1225..85ad9ea927c 100644 --- a/dom/encoding/TextEncoder.cpp +++ b/dom/encoding/TextEncoder.cpp @@ -88,7 +88,8 @@ TextEncoder::Encode(JSContext* aCx, JSObject* outView = nullptr; if (NS_SUCCEEDED(rv)) { buf[dstLen] = '\0'; - outView = CreateUint8Array(aCx, aObj, buf, dstLen); + outView = Uint8Array::Create(aCx, aObj, dstLen, + reinterpret_cast(buf.get())); if (!outView) { aRv.Throw(NS_ERROR_OUT_OF_MEMORY); return nullptr; diff --git a/dom/encoding/TextEncoder.h b/dom/encoding/TextEncoder.h index 97dcef9da1d..9246d43a35e 100644 --- a/dom/encoding/TextEncoder.h +++ b/dom/encoding/TextEncoder.h @@ -100,15 +100,6 @@ public: const bool aStream, ErrorResult& aRv); -protected: - JSObject* - CreateUint8Array(JSContext* aCx, JS::Handle aObj, - char* aBuf, uint32_t aLen) const - { - return Uint8Array::Create(aCx, aObj, aLen, - reinterpret_cast(aBuf)); - } - private: nsCString mEncoding; nsCOMPtr mEncoder;