From 4d271f6d5e1653309fff673ae07bddaf60c921f3 Mon Sep 17 00:00:00 2001 From: Kp Date: Sat, 14 Oct 2017 17:10:30 +0000 Subject: [PATCH] Simplify wiping Cyberman field --- similar/main/playsave.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/similar/main/playsave.cpp b/similar/main/playsave.cpp index df5375200..743912fe9 100644 --- a/similar/main/playsave.cpp +++ b/similar/main/playsave.cpp @@ -1267,9 +1267,11 @@ void write_player_file() errno_ret=errno; if (PHYSFS_write(file, PlayerCfg.KeySettings[2], sizeof(PlayerCfg.KeySettings[2]), 1) != 1) errno_ret=errno; - for (unsigned i = 0; i < MAX_CONTROLS; i++) - if (PHYSFS_write(file, "0", sizeof(ubyte), 1) != 1) // Skip obsolete Cyberman map field + { + std::array cyberman{}; + if (PHYSFS_write(file, cyberman.data(), cyberman.size(), 1) != 1) // Skip obsolete Cyberman map field errno_ret=errno; + } if(errno_ret == EZERO) {