From d7e5683a45062ee292ca5048147110ca68eafa72 Mon Sep 17 00:00:00 2001 From: George Bosilca Date: Fri, 16 Jun 2006 03:01:16 +0000 Subject: [PATCH] Keep the += by now. The only checksum that we have require it. This commit was SVN r10384. --- ompi/datatype/datatype_checksum.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ompi/datatype/datatype_checksum.h b/ompi/datatype/datatype_checksum.h index 97d0b76a66..529eaf5de3 100644 --- a/ompi/datatype/datatype_checksum.h +++ b/ompi/datatype/datatype_checksum.h @@ -23,12 +23,12 @@ #define MEMCPY_CSUM( DST, SRC, BLENGTH, CONVERTOR ) \ do { \ - (CONVERTOR)->checksum = OPAL_CSUM_BCOPY_PARTIAL( (SRC), (DST), (BLENGTH), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ + (CONVERTOR)->checksum += OPAL_CSUM_BCOPY_PARTIAL( (SRC), (DST), (BLENGTH), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ } while (0) #define COMPUTE_CSUM( SRC, BLENGTH, CONVERTOR ) \ do { \ - (CONVERTOR)->checksum = OPAL_CSUM_PARTIAL( (SRC), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ + (CONVERTOR)->checksum += OPAL_CSUM_PARTIAL( (SRC), (BLENGTH), &(CONVERTOR)->csum_ui1, &(CONVERTOR)->csum_ui2 ); \ } while (0) #else