]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - API/OpaqueJSString.h
JavaScriptCore-903.tar.gz
[apple/javascriptcore.git] / API / OpaqueJSString.h
index 473c815069189f57b77be0f46f724777fba7ab49..69c0962a66703b57b3384e5b1ead7bc467364caf 100644 (file)
@@ -33,7 +33,7 @@ namespace JSC {
     class JSGlobalData;
 }
 
     class JSGlobalData;
 }
 
-struct OpaqueJSString : public ThreadSafeShared<OpaqueJSString> {
+struct OpaqueJSString : public ThreadSafeRefCounted<OpaqueJSString> {
 
     static PassRefPtr<OpaqueJSString> create() // null
     {
 
     static PassRefPtr<OpaqueJSString> create() // null
     {
@@ -54,7 +54,7 @@ struct OpaqueJSString : public ThreadSafeShared<OpaqueJSString> {
     JSC::Identifier identifier(JSC::JSGlobalData*) const;
 
 private:
     JSC::Identifier identifier(JSC::JSGlobalData*) const;
 
 private:
-    friend class WTF::ThreadSafeShared<OpaqueJSString>;
+    friend class WTF::ThreadSafeRefCounted<OpaqueJSString>;
 
     OpaqueJSString()
         : m_characters(0)
 
     OpaqueJSString()
         : m_characters(0)