Fix NULL after deref issue detected by static analysis tool
[platform/upstream/libxkbcommon.git] / src / xkbcomp / keycodes.c
index 91471ea..0655447 100644 (file)
@@ -339,6 +339,9 @@ HandleIncludeKeycodes(KeyNamesInfo *info, IncludeStmt *include)
 {
     KeyNamesInfo included;
 
+    if (!include)
+        return false;
+
     InitKeyNamesInfo(&included, info->ctx);
     included.name = include->stmt;
     include->stmt = NULL;