diff --git a/harbour/source/rdd/dbfcdx/dbfcdx1.c b/harbour/source/rdd/dbfcdx/dbfcdx1.c index 692602cfc7..0e8cfb275f 100644 --- a/harbour/source/rdd/dbfcdx/dbfcdx1.c +++ b/harbour/source/rdd/dbfcdx/dbfcdx1.c @@ -6574,7 +6574,7 @@ static ERRCODE hb_cdxSkip( CDXAREAP pArea, LONG lToSkip ) } else if ( ulPos ) { - pTag->logKeyPos += lToSkip - ( ulPos ? 0 : 1 ); + pTag->logKeyPos += lToSkip; pTag->logKeyRec = pArea->ulRecNo; } } @@ -6588,7 +6588,7 @@ static ERRCODE hb_cdxSkip( CDXAREAP pArea, LONG lToSkip ) } else if ( ulPos ) { - pTag->logKeyPos += lToSkip + ( ulPos ? 0 : 1 ); + pTag->logKeyPos += lToSkip; pTag->logKeyRec = pArea->ulRecNo; } }