summaryrefslogtreecommitdiffstats
path: root/JavaScriptCore/wtf/ThreadSafeShared.h
diff options
context:
space:
mode:
Diffstat (limited to 'JavaScriptCore/wtf/ThreadSafeShared.h')
-rw-r--r--JavaScriptCore/wtf/ThreadSafeShared.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/JavaScriptCore/wtf/ThreadSafeShared.h b/JavaScriptCore/wtf/ThreadSafeShared.h
index 688747e..33c6612 100644
--- a/JavaScriptCore/wtf/ThreadSafeShared.h
+++ b/JavaScriptCore/wtf/ThreadSafeShared.h
@@ -129,16 +129,16 @@ private:
template<class T> class ThreadSafeShared : public ThreadSafeSharedBase {
public:
- ThreadSafeShared(int initialRefCount = 1)
- : ThreadSafeSharedBase(initialRefCount)
- {
- }
-
void deref()
{
if (derefBase())
delete static_cast<T*>(this);
}
+
+protected:
+ ThreadSafeShared()
+ {
+ }
};
} // namespace WTF