diff options
author | Loïc Blot <loic.blot@unix-experience.fr> | 2018-05-28 15:39:02 +0200 |
---|---|---|
committer | Loïc Blot <loic.blot@unix-experience.fr> | 2018-05-28 15:39:04 +0200 |
commit | a78659ed0529226ad937f5e241ad72ba93702959 (patch) | |
tree | 2b214eee758b2b14383fb894774d8d9e2ce2d104 /src/game.cpp | |
parent | b620f2f02db4755f988f24522f4d77d890f6421d (diff) | |
download | minetest-a78659ed0529226ad937f5e241ad72ba93702959.tar.gz minetest-a78659ed0529226ad937f5e241ad72ba93702959.tar.bz2 minetest-a78659ed0529226ad937f5e241ad72ba93702959.zip |
Fix more GCC 8.1 warnings 1 master
Fix 3 warnings reported by GCC 8.1 of the following type
```src/client/gameui.cpp:191:43: warning: « void* memset(void*, int, size_t) » effacement d'un objet du type non trivial « struct GameUI::Flags »; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&m_flags, 0, sizeof(GameUI::Flags));
```
Diffstat (limited to 'src/game.cpp')
-rw-r--r-- | src/game.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game.cpp b/src/game.cpp index e74d42cd0..648c71774 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -1014,7 +1014,8 @@ bool Game::startup(bool *kill, RenderingEngine::get_scene_manager()->getParameters()-> setAttribute(scene::OBJ_LOADER_IGNORE_MATERIAL_FILES, true); - memset(&runData, 0, sizeof(runData)); + // Reinit runData + runData = GameRunData(); runData.time_from_last_punch = 10.0; runData.update_wielded_item_trigger = true; |