[Bf-blender-cvs] [9492522db5b] master: Fix T56618: crash when typing certain characters on Linux.

Brecht Van Lommel noreply at git.blender.org
Fri Aug 31 12:59:29 CEST 2018


Commit: 9492522db5b7fe945a17a39380376affdee1a0fe
Author: Brecht Van Lommel
Date:   Fri Aug 31 12:39:16 2018 +0200
Branches: master
https://developer.blender.org/rB9492522db5b7fe945a17a39380376affdee1a0fe

Fix T56618: crash when typing certain characters on Linux.

===================================================================

M	intern/ghost/intern/GHOST_SystemX11.cpp

===================================================================

diff --git a/intern/ghost/intern/GHOST_SystemX11.cpp b/intern/ghost/intern/GHOST_SystemX11.cpp
index 3bace8fc35a..c8984f0e280 100644
--- a/intern/ghost/intern/GHOST_SystemX11.cpp
+++ b/intern/ghost/intern/GHOST_SystemX11.cpp
@@ -1805,7 +1805,7 @@ ghost_key_from_keycode(const XkbDescPtr xkb_descr, const KeyCode keycode)
 #endif
 		}
 	}
-	else {
+	else if (keycode != 0) {
 		GHOST_ASSERT(false, "KeyCode out of range!");
 	}
 	return GHOST_kKeyUnknown;



More information about the Bf-blender-cvs mailing list