Changeset 58248 in webkit


Ignore:
Timestamp:
Apr 26, 2010 5:28:15 AM (14 years ago)
Author:
eric@webkit.org
Message:

2010-04-26 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>

Reviewed by Kenneth Rohde Christiansen.

Fix a memory leak in the QScriptString.

QScriptStringPrivate's constructor shouldn't call JSStringRetain as
QScriptConverter implicitly pass a JSStringRef ownership.

[Qt] QScriptStringPrivate c'tor problem
https://bugs.webkit.org/show_bug.cgi?id=38110

  • qt/api/qscriptstring_p.h: (QScriptStringPrivate::QScriptStringPrivate):
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r58225 r58248  
     12010-04-26  Jedrzej Nowacki  <jedrzej.nowacki@nokia.com>
     2
     3        Reviewed by Kenneth Rohde Christiansen.
     4
     5        Fix a memory leak in the QScriptString.
     6
     7        QScriptStringPrivate's constructor shouldn't call JSStringRetain as
     8        QScriptConverter implicitly pass a JSStringRef ownership.
     9
     10        [Qt] QScriptStringPrivate c'tor problem
     11        https://bugs.webkit.org/show_bug.cgi?id=38110
     12
     13        * qt/api/qscriptstring_p.h:
     14        (QScriptStringPrivate::QScriptStringPrivate):
     15
    1162010-04-24  Darin Adler  <darin@apple.com>
    217
  • trunk/JavaScriptCore/qt/api/qscriptstring_p.h

    r55426 r58248  
    5757
    5858QScriptStringPrivate::QScriptStringPrivate(const QString& qtstring)
    59     : m_string(JSStringRetain(QScriptConverter::toString(qtstring)))
     59    : m_string(QScriptConverter::toString(qtstring))
    6060{}
    6161
Note: See TracChangeset for help on using the changeset viewer.