2009-01-07  Benjamin Otte  <otte@gnome.org>

        Reviewed by Holger Freyther.

        * platform/network/ResourceHandleInternal.h:
        (WebCore::ResourceHandleInternal::ResourceHandleInternal):
        * platform/network/soup/ResourceHandleSoup.cpp:
        (WebCore::ResourceHandleInternal::~ResourceHandleInternal):
        (WebCore::parseDataUrl):
        (WebCore::ResourceHandle::startData): keep track of the idle handler
	we add and remove it in the destructor

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@39690 268f45cc-cd09-0410-ab3c-d52691b4dbfc
3 files changed