Bläddra i källkod

DocData: Fix null reference not detected correctly

Ignacio Etcheverry 9 år sedan
förälder
incheckning
b81725b203
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      tools/doc/doc_data.cpp

+ 4 - 0
tools/doc/doc_data.cpp

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