Changeset 152110 in webkit


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

Fix cast-align warnings in WebKit2/Platform/CoreIPC
https://bugs.webkit.org/show_bug.cgi?id=117987

Reviewed by Rob Buis, WK2 signed-off by Anders Carlsson.

  • Platform/CoreIPC/ArgumentDecoder.cpp:

(CoreIPC::ArgumentDecoder::decode):

  • Platform/CoreIPC/ArgumentEncoder.cpp:

(CoreIPC::ArgumentEncoder::encode):

Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r152099 r152110  
     12013-06-27  Csaba Osztrogonác  <ossy@webkit.org>
     2
     3        Fix cast-align warnings in WebKit2/Platform/CoreIPC
     4        https://bugs.webkit.org/show_bug.cgi?id=117987
     5
     6        Reviewed by Rob Buis, WK2 signed-off by Anders Carlsson.
     7
     8        * Platform/CoreIPC/ArgumentDecoder.cpp:
     9        (CoreIPC::ArgumentDecoder::decode):
     10        * Platform/CoreIPC/ArgumentEncoder.cpp:
     11        (CoreIPC::ArgumentEncoder::encode):
     12
    1132013-06-27  Commit Queue  <commit-queue@webkit.org>
    214
  • trunk/Source/WebKit2/Platform/CoreIPC/ArgumentDecoder.cpp

    r141488 r152110  
    155155        return false;
    156156
    157     result = *reinterpret_cast<uint16_t*>(m_bufferPos);
     157    result = *reinterpret_cast_ptr<uint16_t*>(m_bufferPos);
    158158    m_bufferPos += sizeof(result);
    159159    return true;
     
    165165        return false;
    166166   
    167     result = *reinterpret_cast<uint32_t*>(m_bufferPos);
     167    result = *reinterpret_cast_ptr<uint32_t*>(m_bufferPos);
    168168    m_bufferPos += sizeof(result);
    169169    return true;
     
    175175        return false;
    176176   
    177     result = *reinterpret_cast<uint64_t*>(m_bufferPos);
     177    result = *reinterpret_cast_ptr<uint64_t*>(m_bufferPos);
    178178    m_bufferPos += sizeof(result);
    179179    return true;
     
    185185        return false;
    186186   
    187     result = *reinterpret_cast<uint32_t*>(m_bufferPos);
     187    result = *reinterpret_cast_ptr<uint32_t*>(m_bufferPos);
    188188    m_bufferPos += sizeof(result);
    189189    return true;
     
    195195        return false;
    196196   
    197     result = *reinterpret_cast<uint64_t*>(m_bufferPos);
     197    result = *reinterpret_cast_ptr<uint64_t*>(m_bufferPos);
    198198    m_bufferPos += sizeof(result);
    199199    return true;
     
    205205        return false;
    206206   
    207     result = *reinterpret_cast<float*>(m_bufferPos);
     207    result = *reinterpret_cast_ptr<float*>(m_bufferPos);
    208208    m_bufferPos += sizeof(result);
    209209    return true;
     
    215215        return false;
    216216   
    217     result = *reinterpret_cast<double*>(m_bufferPos);
     217    result = *reinterpret_cast_ptr<double*>(m_bufferPos);
    218218    m_bufferPos += sizeof(result);
    219219    return true;
  • trunk/Source/WebKit2/Platform/CoreIPC/ArgumentEncoder.cpp

    r150079 r152110  
    147147    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    148148
    149     *reinterpret_cast<uint16_t*>(buffer) = n;
     149    *reinterpret_cast_ptr<uint16_t*>(buffer) = n;
    150150}
    151151
     
    154154    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    155155   
    156     *reinterpret_cast<uint32_t*>(buffer) = n;
     156    *reinterpret_cast_ptr<uint32_t*>(buffer) = n;
    157157}
    158158
     
    161161    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    162162   
    163     *reinterpret_cast<uint64_t*>(buffer) = n;
     163    *reinterpret_cast_ptr<uint64_t*>(buffer) = n;
    164164}
    165165
     
    168168    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    169169   
    170     *reinterpret_cast<int32_t*>(buffer) = n;
     170    *reinterpret_cast_ptr<int32_t*>(buffer) = n;
    171171}
    172172
     
    175175    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    176176   
    177     *reinterpret_cast<int64_t*>(buffer) = n;
     177    *reinterpret_cast_ptr<int64_t*>(buffer) = n;
    178178}
    179179
     
    182182    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    183183
    184     *reinterpret_cast<float*>(buffer) = n;
     184    *reinterpret_cast_ptr<float*>(buffer) = n;
    185185}
    186186
     
    189189    uint8_t* buffer = grow(sizeof(n), sizeof(n));
    190190
    191     *reinterpret_cast<double*>(buffer) = n;
     191    *reinterpret_cast_ptr<double*>(buffer) = n;
    192192}
    193193
Note: See TracChangeset for help on using the changeset viewer.