2010-11-23 12:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/src/rdd/dbfcdx/dbfcdx1.c
! fixed wrongly used SUPER_DELETED() instead of SELF_DELETED()
* harbour/src/rdd/ordwldsk.c
! cleaned typo in error code used by OrdWildSeek() when wrong
parameters are passed
This commit is contained in:
@@ -16,6 +16,14 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2010-11-23 12:01 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/src/rdd/dbfcdx/dbfcdx1.c
|
||||
! fixed wrongly used SUPER_DELETED() instead of SELF_DELETED()
|
||||
|
||||
* harbour/src/rdd/ordwldsk.c
|
||||
! cleaned typo in error code used by OrdWildSeek() when wrong
|
||||
parameters are passed
|
||||
|
||||
2010-11-22 10:00 UTC+0100 Miguel Angel Marchuet <miguelangel@marchuet.net>
|
||||
* contrib/rddbmcdx/bmdbfcdx.c
|
||||
* contrib/rddbmcdx/hbbmcdx.h
|
||||
|
||||
@@ -1096,7 +1096,7 @@ static void hb_cdxIndexPutAvailPage( LPCDXINDEX pIndex, HB_ULONG ulPos, HB_BOOL
|
||||
static void hb_cdxIndexFlushAvailPage( LPCDXINDEX pIndex )
|
||||
{
|
||||
LPCDXLIST pLst = pIndex->freeLst;
|
||||
HB_BYTE byPageBuf[CDX_PAGELEN];
|
||||
HB_BYTE byPageBuf[ CDX_PAGELEN ];
|
||||
HB_ULONG ulPos;
|
||||
HB_BOOL fClean = HB_TRUE;
|
||||
|
||||
@@ -3901,7 +3901,7 @@ static HB_BOOL hb_cdxCheckRecordFilter( CDXAREAP pArea, HB_ULONG ulRecNo )
|
||||
SELF_GOTO( ( AREAP ) pArea, ulRecNo );
|
||||
|
||||
if( fDeleted )
|
||||
SUPER_DELETED( ( AREAP ) pArea, &lResult );
|
||||
SELF_DELETED( ( AREAP ) pArea, &lResult );
|
||||
|
||||
if( !lResult && pArea->dbfarea.area.dbfi.itmCobExpr )
|
||||
{
|
||||
|
||||
@@ -102,14 +102,14 @@ HB_FUNC( ORDWILDSEEK )
|
||||
{
|
||||
OrderInfo.itmNewVal = hb_param( 1, HB_IT_STRING );
|
||||
if( SELF_ORDINFO( pArea, fBack ? DBOI_SKIPWILDBACK : DBOI_SKIPWILD,
|
||||
&OrderInfo ) == HB_SUCCESS )
|
||||
&OrderInfo ) == HB_SUCCESS )
|
||||
fFound = hb_itemGetL( OrderInfo.itmResult );
|
||||
}
|
||||
hb_itemRelease( OrderInfo.itmResult );
|
||||
hb_retl( fFound );
|
||||
}
|
||||
else
|
||||
hb_errRT_DBCMD( EG_ARG, EDBCMD_DBFILEPUTBADPARAMETER, NULL, HB_ERR_FUNCNAME );
|
||||
hb_errRT_DBCMD( EG_ARG, EDBCMD_SEEK_BADPARAMETER, NULL, HB_ERR_FUNCNAME );
|
||||
}
|
||||
else
|
||||
hb_errRT_DBCMD( EG_NOTABLE, EDBCMD_NOTABLE, NULL, HB_ERR_FUNCNAME );
|
||||
|
||||
Reference in New Issue
Block a user