Unreviewed, rolling out r240896.
[WebKit-https.git] / Source / WTF / wtf / text / SymbolImpl.h
index e082e1e..42ff036 100644 (file)
@@ -116,13 +116,6 @@ protected:
         ASSERT(StringImpl::tailOffset<StringImpl*>() == OBJECT_OFFSETOF(SymbolImpl, m_owner));
     }
 
         ASSERT(StringImpl::tailOffset<StringImpl*>() == OBJECT_OFFSETOF(SymbolImpl, m_owner));
     }
 
-    ~SymbolImpl()
-    {
-        if (m_owner != StringImpl::empty())
-            m_owner->deref();
-        m_owner = nullptr;
-    }
-
     // The pointer to the owner string should be immediately following after the StringImpl layout,
     // since we would like to align the layout of SymbolImpl to the one of BufferSubstring StringImpl.
     StringImpl* m_owner;
     // The pointer to the owner string should be immediately following after the StringImpl layout,
     // since we would like to align the layout of SymbolImpl to the one of BufferSubstring StringImpl.
     StringImpl* m_owner;