From f6d0be12574edd89965a9b967c41031ac7088819 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Fri, 28 Jan 2022 17:08:16 -0500 Subject: [PATCH] avoid integer overflow due to precedence --- src/dump.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dump.cpp b/src/dump.cpp index da5a827667..46622c2efa 100644 --- a/src/dump.cpp +++ b/src/dump.cpp @@ -1015,7 +1015,7 @@ void Dump::balance() // sending to self, copy buffers int offset_me = proc_offsets[me] - proc_new_offsets[me]; - memcpy(&buf_balance[(offset_me + procstart)*size_one],&buf[procstart*size_one],procnsend*size_one*sizeof(double)); + memcpy(&buf_balance[(offset_me + procstart)*size_one],&buf[procstart*size_one],sizeof(double)*procnsend*size_one); } procstart = i;