[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor-browser/esr24] Bug 991981 - Followup fix for ESR24 to properly init TypedArray structs using the provided obj in the constructor, rather than requiring Init to be called after construction. r=bz, a=bustage
commit f7c724ad36208605421c24caac2ef8eef7b0860e
Author: Jeff Walden <jwalden@xxxxxxx>
Date: Mon Jun 2 17:45:05 2014 -0700
Bug 991981 - Followup fix for ESR24 to properly init TypedArray structs using the provided obj in the constructor, rather than requiring Init to be called after construction. r=bz, a=bustage
---
dom/bindings/TypedArray.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dom/bindings/TypedArray.h b/dom/bindings/TypedArray.h
index c7c2bbd..62343c2 100644
--- a/dom/bindings/TypedArray.h
+++ b/dom/bindings/TypedArray.h
@@ -24,12 +24,12 @@ template<typename T,
void GetLengthAndData(JSObject*, uint32_t*, T**)>
struct TypedArray_base {
TypedArray_base(JSObject* obj)
- : mObj(obj),
+ : mObj(NULL),
mData(NULL),
mLength(0),
mComputed(false)
{
- MOZ_ASSERT(obj != NULL);
+ Init(obj);
}
private:
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits