Răsfoiți Sursa

Merge pull request #36219 from dragmz/dragmz/oob_write

Fix OOB write when calling MultiMesh::set_instance_transform
Rémi Verschelde 5 ani în urmă
părinte
comite
2d23ea1d42
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp

+ 1 - 1
servers/visual/rasterizer_rd/rasterizer_storage_rd.cpp

@@ -2471,7 +2471,7 @@ void RasterizerStorageRD::_multimesh_mark_dirty(MultiMesh *multimesh, int p_inde
 	ERR_FAIL_UNSIGNED_INDEX(region_index, data_cache_dirty_region_count); //bug
 #endif
 	if (!multimesh->data_cache_dirty_regions[region_index]) {
-		multimesh->data_cache_dirty_regions[p_index] = true;
+		multimesh->data_cache_dirty_regions[region_index] = true;
 		multimesh->data_cache_used_dirty_regions++;
 	}