summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/gameui.cpp2
-rw-r--r--src/game.cpp3
-rw-r--r--src/gui/guiTable.cpp1
3 files changed, 3 insertions, 3 deletions
diff --git a/src/client/gameui.cpp b/src/client/gameui.cpp
index 142d30922..7e0a7ef67 100644
--- a/src/client/gameui.cpp
+++ b/src/client/gameui.cpp
@@ -188,7 +188,7 @@ void GameUI::update(const RunStats &stats, Client *client, MapDrawControl *draw_
void GameUI::initFlags()
{
- memset(&m_flags, 0, sizeof(GameUI::Flags));
+ m_flags = GameUI::Flags();
m_flags.show_chat = true;
m_flags.show_hud = true;
m_flags.show_debug = g_settings->getBool("show_debug");
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;
diff --git a/src/gui/guiTable.cpp b/src/gui/guiTable.cpp
index a2738afa9..501b425f8 100644
--- a/src/gui/guiTable.cpp
+++ b/src/gui/guiTable.cpp
@@ -334,7 +334,6 @@ void GUITable::setTable(const TableOptions &options,
// Make template for new cells
Cell newcell;
- memset(&newcell, 0, sizeof newcell);
newcell.content_type = columntype;
newcell.tooltip_index = tooltip_index;
newcell.reported_column = j+1;