• Igor Britsky's avatar
    Fix GCC incomplete designated initialization bug · 6630cda5
    Igor Britsky authored
    For GCC 8.4.0 is important to get all the first initializer in
    designated init-list in case of implicit construction. Correct compile
    if use explicit construction.
    
    Error example (GCC 8.4.0):
    In file included from ../../gpu/vulkan/x/vulkan_surface_x11.cc:9:
    ../../ui/base/x/x11_util.h: In function 'bool ui::GetArrayProperty(
    x11::Window, x11::Atom, std::__1::vector<_Tp>*, x11::Atom*, size_t)':
    ../../ui/base/x/x11_util.h:149:73: error: no matching function for call
    to 'x11::Connection::GetProperty(<brace-enclosed initializer list>)'
    
    Bug: 819294
    Change-Id: I1f10321d1c162d955c5a85834bf5878a3cfa3d80
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2505978Reviewed-by: default avatarPeng Huang <penghuang@chromium.org>
    Commit-Queue: José Dapena Paz <jose.dapena@lge.com>
    Cr-Commit-Position: refs/heads/master@{#822606}
    6630cda5
vulkan_surface_x11.cc 4.68 KB