2010-09-21 19:10 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
* harbour/contrib/rddsql/sqlbase.c
! fixed connection freeing in RDDI_DISCONNECT
* harbour/include/hbsocket.h
* added socket item API functions
This commit is contained in:
@@ -16,6 +16,12 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2010-09-21 19:10 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
|
||||
* harbour/contrib/rddsql/sqlbase.c
|
||||
! fixed connection freeing in RDDI_DISCONNECT
|
||||
* harbour/include/hbsocket.h
|
||||
* added socket item API functions
|
||||
|
||||
2010-09-21 01:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
|
||||
* contrib/hbqt/qtgui/doc/en/class_qbrush.txt
|
||||
* contrib/hbqt/qtgui/doc/en/class_qcolor.txt
|
||||
|
||||
@@ -1048,7 +1048,7 @@ static HB_ERRCODE sqlbaseRddInfo( LPRDDNODE pRDD, HB_USHORT uiIndex, HB_ULONG ul
|
||||
if ( pConn && ! pConn->uiAreaCount && pConn->pSDD->Disconnect( pConn ) == HB_SUCCESS )
|
||||
{
|
||||
hb_xfree( pConn );
|
||||
s_pConnection[ ulConn ] = NULL;
|
||||
s_pConnection[ ulConn - 1 ] = NULL;
|
||||
if( s_ulConnectionCurrent == ulConn )
|
||||
{
|
||||
s_ulConnectionCurrent = 0;
|
||||
|
||||
@@ -117,6 +117,12 @@ extern HB_EXPORT int hb_socketSelect( PHB_ITEM pArrayRD, HB_BOOL fSetRD
|
||||
PHB_ITEM pArrayEX, HB_BOOL fSetEX,
|
||||
HB_MAXINT timeout, HB_SOCKET_FUNC pFunc );
|
||||
|
||||
/* Harbour level socket item API functions */
|
||||
extern HB_EXPORT HB_SOCKET hb_socketParam( int iParam );
|
||||
extern HB_EXPORT HB_SOCKET hb_socketItemGet( PHB_ITEM pItem );
|
||||
extern HB_EXPORT PHB_ITEM hb_socketItemPut( PHB_ITEM pItem, HB_SOCKET sd );
|
||||
extern HB_EXPORT void hb_socketItemClear( PHB_ITEM pItem );
|
||||
|
||||
HB_EXTERN_END
|
||||
|
||||
#endif /* HB_SOCKET_H_ */
|
||||
|
||||
Reference in New Issue
Block a user