commit 2c7a92b1f7a9b83450bd525b3014e13a22ca55b6 Author: Steve Fink sfink@mozilla.com Date: Wed Jan 22 22:14:04 2014 -0800
Bug 950604 - Backport of a small bugfix that was part of bug 861925. r=luke, a=sledru --- js/src/jstypedarray.cpp | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/js/src/jstypedarray.cpp b/js/src/jstypedarray.cpp index 53afdc1..b8cf614 100644 --- a/js/src/jstypedarray.cpp +++ b/js/src/jstypedarray.cpp @@ -651,7 +651,9 @@ ArrayBufferObject::stealContents(JSContext *cx, JSObject *obj, void **contents, }
// Neuter the donor ArrayBuffer and all views of it + uint32_t flags = header->flags; ArrayBufferObject::setElementsHeader(header, 0); + header->flags = flags; GetViewList(&buffer)->init(views); for (JSObject *view = views; view; view = NextView(view)) TypedArray::neuter(view);
tor-commits@lists.torproject.org