Changeset 47938 in webkit


Ignore:
Timestamp:
Sep 1, 2009 9:12:23 AM (15 years ago)
Author:
pkasting@chromium.org
Message:

Unreviewed (build fix).

Try to fix Qt build, take 2. The Qt code had what looks like a
broken virtual function override.

  • platform/graphics/qt/ImageDecoderQt.cpp:

(WebCore::ImageDecoderQt::ReadContext::ReadContext):
(WebCore::ImageDecoderQt::setData):

  • platform/graphics/qt/ImageDecoderQt.h:
Location:
trunk/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r47937 r47938  
     12009-09-01  Peter Kasting  <pkasting@google.com>
     2
     3        Unreviewed (build fix).
     4
     5        Try to fix Qt build, take 2.  The Qt code had what looks like a
     6        broken virtual function override.
     7
     8        * platform/graphics/qt/ImageDecoderQt.cpp:
     9        (WebCore::ImageDecoderQt::ReadContext::ReadContext):
     10        (WebCore::ImageDecoderQt::setData):
     11        * platform/graphics/qt/ImageDecoderQt.h:
     12
    1132009-09-01  Adam Barth  <abarth@webkit.org>
    214
  • trunk/WebCore/platform/graphics/qt/ImageDecoderQt.cpp

    r47869 r47938  
    7979            LoadComplete };
    8080
    81     ReadContext(const IncomingData & data, LoadMode loadMode, ImageList &target);
     81    ReadContext(SharedBuffer* data, LoadMode loadMode, ImageList &target);
    8282
    8383    enum ReadResult { ReadEOF, ReadFailed, ReadPartial, ReadComplete };
     
    109109};
    110110
    111 ImageDecoderQt::ReadContext::ReadContext(const IncomingData & data, LoadMode loadMode, ImageList &target)
     111ImageDecoderQt::ReadContext::ReadContext(SharedBuffer* data, LoadMode loadMode, ImageList &target)
    112112    : m_loadMode(loadMode)
    113     , m_data(data.data(), data.size())
     113    , m_data(data->data(), data.size())
    114114    , m_buffer(&m_data)
    115115    , m_reader(&m_buffer)
     
    222222}
    223223
    224 void ImageDecoderQt::setData(const IncomingData &data, bool allDataReceived)
     224void ImageDecoderQt::setData(SharedBuffer* data, bool allDataReceived)
    225225{
    226226    reset();
     
    228228
    229229    if (debugImageDecoderQt)
    230         qDebug() << " setData " << data.size() << " image bytes, complete=" << allDataReceived;
     230        qDebug() << " setData " << data->size() << " image bytes, complete=" << allDataReceived;
    231231
    232232    const  ReadContext::ReadResult readResult =  readContext.read(allDataReceived);
  • trunk/WebCore/platform/graphics/qt/ImageDecoderQt.h

    r47869 r47938  
    4343    ~ImageDecoderQt();
    4444
    45     typedef Vector<char> IncomingData;
    46 
    47     virtual void setData(const IncomingData& data, bool allDataReceived);
     45    virtual void setData(SharedBuffer* data, bool allDataReceived);
    4846    virtual bool isSizeAvailable();
    4947    virtual size_t frameCount() const;
Note: See TracChangeset for help on using the changeset viewer.