Changeset 152086 in webkit


Ignore:
Timestamp:
Jun 27, 2013 3:10:08 AM (11 years ago)
Author:
Csaba Osztrogonác
Message:

Fix cast-align warnings in WebCore/platform/graphics/cairo
https://bugs.webkit.org/show_bug.cgi?id=117990

Reviewed by Rob Buis.

  • platform/graphics/cairo/BitmapImageCairo.cpp:

(WebCore::BitmapImage::checkForSolidColor):

  • platform/graphics/cairo/ImageBufferCairo.cpp:

(WebCore::ImageBuffer::platformTransformColorSpace):
(WebCore::getImageData):
(WebCore::ImageBuffer::putByteArray):

Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r152085 r152086  
     12013-06-27  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        Fix cast-align warnings in WebCore/platform/graphics/cairo
     4        https://bugs.webkit.org/show_bug.cgi?id=117990
     5
     6        Reviewed by Rob Buis.
     7
     8        * platform/graphics/cairo/BitmapImageCairo.cpp:
     9        (WebCore::BitmapImage::checkForSolidColor):
     10        * platform/graphics/cairo/ImageBufferCairo.cpp:
     11        (WebCore::ImageBuffer::platformTransformColorSpace):
     12        (WebCore::getImageData):
     13        (WebCore::ImageBuffer::putByteArray):
     14
    1152013-06-27  Szabolcs Dávid  <davidsz@inf.u-szeged.hu>
    216
  • trunk/Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp

    r147643 r152086  
    148148        return;
    149149
    150     unsigned* pixelColor = reinterpret_cast<unsigned*>(cairo_image_surface_get_data(surface.get()));
     150    unsigned* pixelColor = reinterpret_cast_ptr<unsigned*>(cairo_image_surface_get_data(surface.get()));
    151151    m_solidColor = colorFromPremultipliedARGB(*pixelColor);
    152152
  • trunk/Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp

    r149894 r152086  
    167167    int stride = cairo_image_surface_get_stride(m_data.m_surface.get());
    168168    for (int y = 0; y < m_size.height(); ++y) {
    169         unsigned* row = reinterpret_cast<unsigned*>(dataSrc + stride * y);
     169        unsigned* row = reinterpret_cast_ptr<unsigned*>(dataSrc + stride * y);
    170170        for (int x = 0; x < m_size.width(); x++) {
    171171            unsigned* pixel = row + x;
     
    253253    unsigned char* destRows = dataDst + desty * destBytesPerRow + destx * 4;
    254254    for (int y = 0; y < numRows; ++y) {
    255         unsigned* row = reinterpret_cast<unsigned*>(dataSrc + stride * (y + originy));
     255        unsigned* row = reinterpret_cast_ptr<unsigned*>(dataSrc + stride * (y + originy));
    256256        for (int x = 0; x < numColumns; x++) {
    257257            int basex = x * 4;
     
    331331    unsigned char* srcRows = source->data() + originy * srcBytesPerRow + originx * 4;
    332332    for (int y = 0; y < numRows; ++y) {
    333         unsigned* row = reinterpret_cast<unsigned*>(dataDst + stride * (y + desty));
     333        unsigned* row = reinterpret_cast_ptr<unsigned*>(dataDst + stride * (y + desty));
    334334        for (int x = 0; x < numColumns; x++) {
    335335            int basex = x * 4;
Note: See TracChangeset for help on using the changeset viewer.