Changeset 127493 in webkit


Ignore:
Timestamp:
Sep 4, 2012 1:22:16 PM (12 years ago)
Author:
staikos@webkit.org
Message:

[BlackBerry] Fix memory leak in InputHandler
https://bugs.webkit.org/show_bug.cgi?id=95771

Reviewed by Rob Buis.

Simply delete the arrays at function exit.

  • WebKitSupport/InputHandler.cpp:

(BlackBerry::WebKit::InputHandler::openSelectPopup):

Location:
trunk/Source/WebKit/blackberry
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/blackberry/ChangeLog

    r127489 r127493  
     12012-09-04  George Staikos  <staikos@webkit.org>
     2
     3        [BlackBerry] Fix memory leak in InputHandler
     4        https://bugs.webkit.org/show_bug.cgi?id=95771
     5
     6        Reviewed by Rob Buis.
     7
     8        Simply delete the arrays at function exit.
     9
     10        * WebKitSupport/InputHandler.cpp:
     11        (BlackBerry::WebKit::InputHandler::openSelectPopup):
     12
    1132012-09-04  George Staikos  <staikos@webkit.org>
    214
  • trunk/Source/WebKit/blackberry/WebKitSupport/InputHandler.cpp

    r127040 r127493  
    16611661    if (!m_webPage->m_page->chrome()->client()->openPagePopup(selectClient, elementRectInRootView))
    16621662        m_webPage->m_client->openPopupList(multiple, size, labels, enableds, itemTypes, selecteds);
     1663    delete[] enableds;
     1664    delete[] itemTypes;
     1665    delete[] selecteds;
    16631666    return true;
    16641667}
Note: See TracChangeset for help on using the changeset viewer.