Show infotext with description for item entities
[oweals/minetest.git] / src / keycode.cpp
index 1ec325961bbcbfd3859db9c94315780fef475de9..990dee339df12113ec3e5d059e7869c7d1984ffb 100644 (file)
@@ -256,7 +256,11 @@ KeyPress::KeyPress() :
 
 KeyPress::KeyPress(const char *name)
 {
-       if (strlen(name) > 4) {
+       if (name[0] == 0) {
+               Key = irr::KEY_KEY_CODES_COUNT;
+               Char = L'\0';
+               return;
+       } else if (strlen(name) > 4) {
                try {
                        Key = keyname_to_keycode(name);
                        m_name = name;