From 18b4e8beef9ef330ef336f7070154858e461c916 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Tue, 2 Nov 2021 20:31:32 -0700 Subject: Bug fix and new procedures. --- src/misc/vec/vecInt.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/misc/vec') diff --git a/src/misc/vec/vecInt.h b/src/misc/vec/vecInt.h index 83122796..c15369d2 100644 --- a/src/misc/vec/vecInt.h +++ b/src/misc/vec/vecInt.h @@ -1953,9 +1953,9 @@ static inline void Vec_IntTwoMerge1( Vec_Int_t * vArr1, Vec_Int_t * vArr2 ) if ( *pBeg1 == *pBeg2 ) *pBeg++ = *pBeg1++, pBeg2++; else if ( *pBeg1 < *pBeg2 ) - *pBeg1++; + pBeg1++; else - *pBeg2++; + pBeg2++; } assert( vArr1->nSize >= pBeg - vArr1->pArray ); vArr1->nSize = pBeg - vArr1->pArray; @@ -1982,11 +1982,11 @@ static inline void Vec_IntTwoRemove1( Vec_Int_t * vArr1, Vec_Int_t * vArr2 ) while ( pBeg1 < pEnd1 && pBeg2 < pEnd2 ) { if ( *pBeg1 == *pBeg2 ) - *pBeg1++, pBeg2++; + pBeg1++, pBeg2++; else if ( *pBeg1 < *pBeg2 ) *pBeg++ = *pBeg1++; else - *pBeg2++; + pBeg2++; } while ( pBeg1 < pEnd1 ) *pBeg++ = *pBeg1++; -- cgit v1.2.3