fs: `_OVERLAPPED` missing initializers #26006

issue fanquake opened this issue on September 4, 2022
  1. fanquake commented at 9:48 PM on September 4, 2022: member
    fs.cpp: In member function ‘bool fsbridge::FileLock::TryLock()’:
    fs.cpp:129:32: error: missing initializer for member ‘_OVERLAPPED::InternalHigh’ [-Werror=missing-field-initializers]
      129 |     _OVERLAPPED overlapped = {0};
          |                                ^
    fs.cpp:129:32: error: missing initializer for member ‘_OVERLAPPED::<anonymous>’ [-Werror=missing-field-initializers]
    fs.cpp:129:32: error: missing initializer for member ‘_OVERLAPPED::hEvent’ [-Werror=missing-field-initializers]
    

    https://github.com/bitcoin/bitcoin/pull/25972/checks?check_run_id=8137548993

  2. fanquake added the label Bug on Sep 4, 2022
  3. fanquake added the label Windows on Sep 4, 2022
  4. fanquake cross-referenced this on Sep 14, 2022 from issue build: no-longer disable WARN_CXXFLAGS when CXXFLAGS is set by fanquake
  5. fanquake cross-referenced this on Sep 14, 2022 from issue fs: fully initialize `_OVERLAPPED` for win32 by fanquake
  6. fanquake closed this on Sep 15, 2022

  7. sidhujag referenced this in commit 1c746cca25 on Sep 15, 2022
  8. bitcoin locked this on Sep 15, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:53 UTC