[MP] Fix orphan StringName on close.

Use a static StringName for the registered default interface name.
This commit is contained in:
Fabio Alessandrelli 2023-02-27 09:42:46 +01:00
parent ec8475af5e
commit f9bcaccc11

View file

@ -43,7 +43,7 @@ StringName MultiplayerAPI::default_interface;
void MultiplayerAPI::set_default_interface(const StringName &p_interface) {
ERR_FAIL_COND_MSG(!ClassDB::is_parent_class(p_interface, MultiplayerAPI::get_class_static()), vformat("Can't make %s the default multiplayer interface since it does not extend MultiplayerAPI.", p_interface));
default_interface = p_interface;
default_interface = StringName(p_interface, true);
}
StringName MultiplayerAPI::get_default_interface() {