summaryrefslogtreecommitdiff
path: root/js/public/RootingAPI.h
diff options
context:
space:
mode:
Diffstat (limited to 'js/public/RootingAPI.h')
-rw-r--r--js/public/RootingAPI.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/js/public/RootingAPI.h b/js/public/RootingAPI.h
index aec25b0ffe..e03bc56fb7 100644
--- a/js/public/RootingAPI.h
+++ b/js/public/RootingAPI.h
@@ -277,6 +277,8 @@ class MOZ_NON_MEMMOVABLE Heap : public js::HeapBase<T, Heap<T>>
T* unsafeGet() { return &ptr; }
+ void unsafeSet(const T& newPtr) { ptr = newPtr; }
+
void set(const T& newPtr) {
T tmp = ptr;
ptr = newPtr;