• Will Harris's avatar
    Fix -Wshorten-64-to-32 warnings in ui/base. · a73abb20
    Will Harris authored
    ../../ui/base/test/ui_controls_internal_win.cc(204,9):  warning: implicit conversion loses integer precision: 'WPARAM' (aka 'unsigned long long') to 'UINT' (aka 'unsigned int') [-Wshorten-64-to-32]
            w_param, reinterpret_cast<MOUSEHOOKSTRUCT*>(l_param));
            ^~~~~~~
    ../../ui/base/test/ui_controls_internal_win.cc(405,25):  warning: implicit conversion loses integer precision: 'std::vector<tagINPUT, std::allocator<tagINPUT> >::size_type' (aka 'unsigned long long') to 'UINT' (aka 'unsigned int') [-Wshorten-64-to-32]
      if (::SendInput(input.size(), input.data(), sizeof(INPUT)) != input.size())
          ~~          ~~~~~~^~~~~~
    ../../ui/base/test/ui_controls_internal_win.cc(520,25):  warning: implicit conversion loses integer precision: 'std::vector<tagINPUT, std::allocator<tagINPUT> >::size_type' (aka 'unsigned long long') to 'UINT' (aka 'unsigned int') [-Wshorten-64-to-32]
      if (::SendInput(input.size(), input.data(), sizeof(INPUT)) != input.size())
          ~~          ~~~~~~^~~~~~
    
    BUG=879657
    
    Change-Id: Iea866217701ef4b9f67b63a58a6ab6a35a88b1a8
    Reviewed-on: https://chromium-review.googlesource.com/1217848
    Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
    Reviewed-by: default avatarSadrul Chowdhury <sadrul@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#590471}
    a73abb20
ui_controls_internal_win.cc 21.3 KB