https://bugs.kde.org/show_bug.cgi?id=398582

--- Comment #131 from Carl Schwan <c...@carlschwan.eu> ---
Git commit 97fcc95702b1db9fe176434ce711fe1c46058d24 by Carl Schwan, on behalf
of Gilles Caulier.
Committed on 16/09/2024 at 16:20.
Pushed by ltoscano into branch 'master'.

Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10.

MSVC is not able to build the hash-table of class where the key is not fully
defined previously. All function to play the hash-tables are now hosted in a
dedicated container outside OsmPlacemarkData.

The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds
like a new restriction introduced in the new Microsoft compiler.

M  +64   -55   src/lib/marble/osm/OsmPlacemarkData.cpp
M  +62   -25   src/lib/marble/osm/OsmPlacemarkData.h
M  +2    -2    src/plugins/runner/osm/OsmWay.cpp

https://invent.kde.org/education/marble/-/commit/97fcc95702b1db9fe176434ce711fe1c46058d24

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to