ChangeLogTag:19990901-17:59 GMT+1 Bruno Cantero <bruno@issnet.net>

This commit is contained in:
Bruno Cantero
1999-09-01 16:13:50 +00:00
parent 19646e1ca5
commit 2f6b1a5b1a
2 changed files with 22 additions and 0 deletions

View File

@@ -1,3 +1,7 @@
19990901-17:59 GMT+1 Bruno Cantero <bruno@issnet.net>
* source/rdd/dbcmd.c
+ Added Lock() function
19990901-17:20 GMT+1 Victor Szel <info@szelvesz.hu>
* source/rtl/set.c
funclist.txt

View File

@@ -98,6 +98,7 @@ HARBOUR HB_FLOCK( void );
HARBOUR HB_FOUND( void );
HARBOUR HB_HEADER( void );
HARBOUR HB_LASTREC( void );
HARBOUR HB_LOCK( void );
HARBOUR HB_LUPDATE( void );
HARBOUR HB_NETERR( void );
HARBOUR HB_RDDLIST( void );
@@ -1586,6 +1587,23 @@ HARBOUR HB_LASTREC( void )
HB_RECCOUNT();
}
HARBOUR HB_LOCK( void )
{
DBLOCKINFO pLockInfo;
pLockInfo.fResult = FALSE;
if( pCurrArea )
{
pLockInfo.itmRecID = 0;
pLockInfo.uiMethod = FILE_LOCK;
SELF_LOCK( ( AREAP ) pCurrArea->pArea, &pLockInfo );
}
else
hb_errRT_DBCMD( EG_NOTABLE, 2001, 0, "LOCK" );
hb_retl( pLockInfo.fResult );
}
HARBOUR HB_LUPDATE( void )
{
if( !pCurrArea )