diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-09-02 18:08:17 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-09-02 18:08:17 +0200 |
commit | 7c383767a29969b0c3db036742da00ef58b765dd (patch) | |
tree | 783325a285823836112555a5f4e513b6b321510d | |
parent | 7cd095dea1a77e75787caefbf35d75e4e4d856f4 (diff) | |
parent | 042b264c5591b430beca0c0acbdeec8c3d660525 (diff) | |
download | redot-engine-7c383767a29969b0c3db036742da00ef58b765dd.tar.gz |
Merge pull request #96464 from Faless/mp/fix_profiler_divsion_by_zero
[MP] Fix division by zero in network profiler
-rw-r--r-- | modules/multiplayer/editor/editor_network_profiler.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/multiplayer/editor/editor_network_profiler.cpp b/modules/multiplayer/editor/editor_network_profiler.cpp index d5d4b465d8..212fd1ef6b 100644 --- a/modules/multiplayer/editor/editor_network_profiler.cpp +++ b/modules/multiplayer/editor/editor_network_profiler.cpp @@ -227,10 +227,10 @@ void EditorNetworkProfiler::add_sync_frame_data(const SyncInfo &p_frame) { sync_data[p_frame.synchronizer].outgoing_syncs += p_frame.outgoing_syncs; } SyncInfo &info = sync_data[p_frame.synchronizer]; - if (info.incoming_syncs) { + if (p_frame.incoming_syncs) { info.incoming_size = p_frame.incoming_size / p_frame.incoming_syncs; } - if (info.outgoing_syncs) { + if (p_frame.outgoing_syncs) { info.outgoing_size = p_frame.outgoing_size / p_frame.outgoing_syncs; } } |