浏览代码

Merge pull request #66101 from KoBeWi/help,_it_crashed

Fix possible crash in editor help
Rémi Verschelde 3 年之前
父节点
当前提交
166ab6e80e
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      editor/editor_help_search.cpp

+ 5 - 0
editor/editor_help_search.cpp

@@ -324,11 +324,16 @@ bool EditorHelpSearch::Runner::_phase_match_classes_init() {
 }
 
 bool EditorHelpSearch::Runner::_phase_match_classes() {
+	if (!iterator_doc) {
+		return true;
+	}
+
 	DocData::ClassDoc &class_doc = iterator_doc->value;
 	if (class_doc.name.is_empty()) {
 		++iterator_doc;
 		return false;
 	}
+
 	if (!_is_class_disabled_by_feature_profile(class_doc.name)) {
 		ClassMatch match;
 		match.doc = &class_doc;