1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-06-02 18:41:33 +00:00
openmw/apps
elsid 9ae7b542c6
Fix warning: -Wmaybe-uninitialized
In file included from apps/opencs/model/world/pathgrid.hpp:7,
                 from apps/opencs/model/world/idcollection.hpp:15,
                 from apps/opencs/model/world/idcollection.cpp:1:
In constructor ‘constexpr ESM::Pathgrid::Pathgrid(ESM::Pathgrid&&)’,
    inlined from ‘constexpr CSMWorld::Pathgrid::Pathgrid(CSMWorld::Pathgrid&&)’ at apps/opencs/model/world/pathgrid.hpp:24:12,
    inlined from ‘constexpr CSMWorld::Record<CSMWorld::Pathgrid>::Record(CSMWorld::Record<CSMWorld::Pathgrid>&&)’ at apps/opencs/model/world/record.hpp:39:12,
    inlined from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = CSMWorld::Record<CSMWorld::Pathgrid>; _Args = {CSMWorld::Record<CSMWorld::Pathgrid>}]’ at /usr/include/c++/13.2.1/bits/unique_ptr.h:1070:30,
    inlined from ‘std::unique_ptr<CSMWorld::RecordBase> CSMWorld::Record<ESXRecordT>::modifiedCopy() const [with ESXRecordT = CSMWorld::Pathgrid]’ at apps/opencs/model/world/record.hpp:92:116:
components/esm3/loadpgrd.hpp:19:12: warning: ‘<unnamed>.CSMWorld::Record<CSMWorld::Pathgrid>::mBase.CSMWorld::Pathgrid::<unnamed>.ESM::Pathgrid::mData’ may be used uninitialized [-Wmaybe-uninitialized]
   19 |     struct Pathgrid
      |            ^~~~~~~~
In file included from apps/opencs/model/world/idcollection.hpp:8:
apps/opencs/model/world/record.hpp: In member function ‘std::unique_ptr<CSMWorld::RecordBase> CSMWorld::Record<ESXRecordT>::modifiedCopy() const [with ESXRecordT = CSMWorld::Pathgrid]’:
apps/opencs/model/world/record.hpp:92:53: note: ‘<anonymous>’ declared here
   92 |         return std::make_unique<Record<ESXRecordT>>(Record<ESXRecordT>(State_ModifiedOnly, nullptr, &(this->get())));
      |                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024-03-16 02:34:50 +01:00
..
benchmarks Fix benchmark warning: -Wdeprecated-declarations 2024-03-16 01:58:12 +01:00
bsatool Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
bulletobjecttool Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
esmtool Merge branch 'esm3structs' into 'master' 2024-03-15 11:02:42 +00:00
essimporter Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
launcher Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
mwiniimporter Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
navmeshtool Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
niftest Replace std::filesystem::path by std::string and std::string_view in nif code 2024-03-11 22:07:37 +01:00
opencs Fix warning: -Wmaybe-uninitialized 2024-03-16 02:34:50 +01:00
opencs_tests Add option to disable precompiled headers 2024-03-08 02:11:51 +01:00
openmw Merge branch 'esm3structs' into 'master' 2024-03-15 11:02:42 +00:00
openmw_test_suite Merge branch 'yaml_parse' into 'master' 2024-03-15 11:02:05 +00:00
wizard Deploy base Qt translations when needed 2024-02-15 09:26:14 +04:00
doc.hpp