Changeset 57625 in webkit
- Timestamp:
- Apr 14, 2010 7:58:12 PM (14 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r57608 r57625 1 2010-04-14 Jedrzej Nowacki <jedrzej.nowacki@nokia.com> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 Fix memory leak inside QScriptEnginePrivate::makeJSValue. 6 7 QScriptEnginePrivate::makeJSValue should release temporary JSStringRef variable. 8 9 [Qt] tst_QScriptValue::toString has a memory leak. 10 https://bugs.webkit.org/show_bug.cgi?id=37598 11 12 * qt/api/qscriptengine_p.h: 13 (QScriptEnginePrivate::makeJSValue): 14 1 15 2010-04-14 Peter Varga <pvarga@inf.u-szeged.hu> 2 16 -
trunk/JavaScriptCore/qt/api/qscriptengine_p.h
r56689 r57625 105 105 JSValueRef QScriptEnginePrivate::makeJSValue(const QString& string) const 106 106 { 107 return JSValueMakeString(m_context, QScriptConverter::toString(string)); 107 JSStringRef tmp = QScriptConverter::toString(string); 108 JSValueRef result = JSValueMakeString(m_context, tmp); 109 JSStringRelease(tmp); 110 return result; 108 111 } 109 112
Note: See TracChangeset
for help on using the changeset viewer.