Przeglądaj źródła

DocData: Fix null reference not detected correctly

(cherry picked from commit b81725b203cfceefd8577cf2ec4ca9dd0d618869)
Ignacio Etcheverry 9 lat temu
rodzic
commit
103b04e529
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      tools/doc/doc_data.cpp

+ 4 - 0
tools/doc/doc_data.cpp

@@ -296,6 +296,10 @@ void DocData::generate(bool p_basic_types) {
 								default_arg_text=Variant::get_type_name(default_arg.get_type())+default_arg_text;
 								break;
 							case Variant::OBJECT:
+								if (default_arg.is_zero()) {
+									default_arg_text="NULL";
+									break;
+								}
 							case Variant::INPUT_EVENT:
 							case Variant::DICTIONARY:		// 20
 							case Variant::ARRAY: