Changeset 116434 in webkit
- Timestamp:
- May 8, 2012 10:14:44 AM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r116432 r116434 1 2012-05-08 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> 2 3 [GTK] Memory leak in DRT EventSender.cpp 4 https://bugs.webkit.org/show_bug.cgi?id=85886 5 6 Reviewed by Martin Robinson. 7 8 Fix a memory leak in gdkModifersFromJSValue() by using JSRetainPtr for 9 JSString created with JSStringCreateWithUTF8CString. 10 11 * DumpRenderTree/gtk/EventSender.cpp: 12 (gdkModifersFromJSValue): 13 1 14 2012-05-08 Christophe Dumez <christophe.dumez@intel.com> 2 15 -
trunk/Tools/DumpRenderTree/gtk/EventSender.cpp
r109719 r116434 299 299 300 300 guint gdkModifiers = 0; 301 int modifiersCount = JSValueToNumber(context, JSObjectGetProperty(context, modifiersArray, JSStringCreateWithUTF8CString("length"), 0), 0); 301 JSRetainPtr<JSStringRef> lengthProperty(Adopt, JSStringCreateWithUTF8CString("length")); 302 int modifiersCount = JSValueToNumber(context, JSObjectGetProperty(context, modifiersArray, lengthProperty.get(), 0), 0); 302 303 for (int i = 0; i < modifiersCount; ++i) 303 304 gdkModifiers |= gdkModifierFromJSValue(context, JSObjectGetPropertyAtIndex(context, modifiersArray, i, 0));
Note: See TracChangeset
for help on using the changeset viewer.