summaryrefslogtreecommitdiff
path: root/src/keycode.h
diff options
context:
space:
mode:
authorLoïc Blot <nerzhul@users.noreply.github.com>2017-06-17 19:11:28 +0200
committerGitHub <noreply@github.com>2017-06-17 19:11:28 +0200
commit8f7785771b9e02b1a1daf7a252550d78ea93053d (patch)
tree7a4e4b524dbc63fed3dac99a3844b634cc621d0d /src/keycode.h
parent76be103a91d6987527af19e87d93007be8ba8a67 (diff)
downloadminetest-8f7785771b9e02b1a1daf7a252550d78ea93053d.tar.gz
minetest-8f7785771b9e02b1a1daf7a252550d78ea93053d.tar.bz2
minetest-8f7785771b9e02b1a1daf7a252550d78ea93053d.zip
Cpp11 initializers 2 (#5999)
* C++11 patchset 10: continue cleanup on constructors * Drop obsolete bool MainMenuData::enable_public (setting is called with cURL in server loop) * More classes cleanup * More classes cleanup + change NULL tests to boolean tests
Diffstat (limited to 'src/keycode.h')
-rw-r--r--src/keycode.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/keycode.h b/src/keycode.h
index 4cd0b707e..f0012d5eb 100644
--- a/src/keycode.h
+++ b/src/keycode.h
@@ -31,7 +31,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
class KeyPress
{
public:
- KeyPress();
+ KeyPress() {}
KeyPress(const char *name);
KeyPress(const irr::SEvent::SKeyInput &in, bool prefer_character = false);
@@ -50,9 +50,9 @@ protected:
return k > 0 && k < irr::KEY_KEY_CODES_COUNT;
}
- irr::EKEY_CODE Key;
- wchar_t Char;
- std::string m_name;
+ irr::EKEY_CODE Key = irr::KEY_KEY_CODES_COUNT;
+ wchar_t Char = L'\0';
+ std::string m_name = "";
};
extern const KeyPress EscapeKey;