소스 검색

[MP] Fix crash when sending multiple delta variants.

Fabio Alessandrelli 2 년 전
부모
커밋
45456f89a2
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      modules/multiplayer/scene_replication_interface.cpp

+ 1 - 0
modules/multiplayer/scene_replication_interface.cpp

@@ -727,6 +727,7 @@ void SceneReplicationInterface::_send_delta(int p_peer, const HashSet<ObjectID>
 		int i = 0;
 		for (const Variant &v : delta) {
 			vptr[i] = &v;
+			i++;
 		}
 		int size;
 		Error err = MultiplayerAPI::encode_and_compress_variants(vptr, varp.size(), nullptr, size);