ソースを参照

Merge pull request #36543 from dreamsComeTrue/navigation-2d-missing-destructor

Added missing destructor for Navigation2D
Rémi Verschelde 5 年 前
コミット
412d1f20d1
2 ファイル変更5 行追加0 行削除
  1. 4 0
      scene/2d/navigation_2d.cpp
  2. 1 0
      scene/2d/navigation_2d.h

+ 4 - 0
scene/2d/navigation_2d.cpp

@@ -88,3 +88,7 @@ Navigation2D::Navigation2D() {
 	set_cell_size(10); // Ten pixels
 	set_edge_connection_margin(100);
 }
+
+Navigation2D::~Navigation2D() {
+	Navigation2DServer::get_singleton()->free(map);
+}

+ 1 - 0
scene/2d/navigation_2d.h

@@ -66,6 +66,7 @@ public:
 	RID get_closest_point_owner(const Vector2 &p_point) const;
 
 	Navigation2D();
+	~Navigation2D();
 };
 
 #endif // NAVIGATION_2D_H