From ea6a21685d7c7144bf9d1a4c5fb46832911cd883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20Czerpak?= Date: Tue, 23 Sep 2014 10:47:27 +0200 Subject: [PATCH] 2014-09-23 10:47 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * contrib/rddsql/sqlbase.c ! set maximum field size to HB_SYMBOL_NAME_LEN * ChangeLog.txt * removed TABs and format some of recent entries --- ChangeLog.txt | 25 +++++++++++++++---------- contrib/rddsql/sqlbase.c | 15 ++++++++++++++- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 376689b2c6..a1ee1a8b10 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,20 +10,26 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2014-09-23 10:47 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) + * contrib/rddsql/sqlbase.c + ! set maximum field size to HB_SYMBOL_NAME_LEN + + * ChangeLog.txt + * removed TABs and format some of recent entries + 2014-09-20 17:01 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * contrib/gtwvg/hbgtwvg.ch ! Fixed: overlapping HB_GRI_* constants which were added in GTWVT - later that these were defined in GTWVG. + later that these were defined in GTWVG. * contrib/gtwvg/gtwvg.h + Borrowed some structure members from GTWVT. * contrib/gtwvg/gtwvgd.c + Added: GTWVT specific HB_GTI_CLOSEMODE implementation. + Added: to respect array to hb_gtInfo( HB_GTI_SETPOS_XY ) call. - % Synchronized: 'X' button behavior as per GTWVT. - - ; Note: 'X' button behavior differs from GTWVT if HB_GTI_CLOSEMODE == 0. - For other mode it is identical to GTWVT. - + % Synchronized: 'X' button behavior as per GTWVT. + ; Note: 'X' button behavior differs from GTWVT if HB_GTI_CLOSEMODE == 0. + For other mode it is identical to GTWVT. + 2014-09-19 15:39 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * src/rtl/gtxwc/gtxwc.c + added support for HB_GTI_MOUSEPOS_XY and HB_GFX_GETPIXEL. @@ -42,16 +48,15 @@ I'm waiting for information about current public debugger API used in 3-rd party projects before I decide to change it. - 2014-09-18 00:23 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * contrib/gtwvg/gtwgud.c + Added: hb_gtInfo( HB_GTI_SETPOS_XY, { nRow|nX, nCol|nY } ) - in addition to previous implementation. - + in addition to previous implementation. + 2014-09-17 14:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/gtwvg/wvtwin.ch + Added: more WAPI constants. - + 2014-09-17 16:45 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl) * include/hbdebug.ch + added HB_DBG_* constant values for arrays returned by __dbg*() diff --git a/contrib/rddsql/sqlbase.c b/contrib/rddsql/sqlbase.c index 8e57829a43..a760424a13 100644 --- a/contrib/rddsql/sqlbase.c +++ b/contrib/rddsql/sqlbase.c @@ -781,6 +781,19 @@ static HB_ERRCODE sqlbaseInfo( SQLBASEAREAP pArea, HB_USHORT uiIndex, PHB_ITEM p } +static HB_ERRCODE sqlbaseNewArea( SQLBASEAREAP pArea ) +{ + HB_ERRCODE errCode; + + HB_TRACE( HB_TR_DEBUG, ( "sqlbaseNewArea(%p)", pArea ) ); + + errCode = SUPER_NEW( ( AREAP ) pArea ); + pArea->area.uiMaxFieldNameLength = HB_SYMBOL_NAME_LEN; + + return errCode; +} + + static HB_ERRCODE sqlbaseOpen( SQLBASEAREAP pArea, LPDBOPENINFO pOpenInfo ) { HB_ERRCODE errCode; @@ -1133,7 +1146,7 @@ static RDDFUNCS sqlbaseTable = ( DBENTRYP_V ) sqlbaseClose, ( DBENTRYP_VO ) sqlbaseCreate, ( DBENTRYP_SI ) sqlbaseInfo, - ( DBENTRYP_V ) NULL, /* sqlbaseNewArea */ + ( DBENTRYP_V ) sqlbaseNewArea, ( DBENTRYP_VO ) sqlbaseOpen, ( DBENTRYP_V ) NULL, /* sqlbaseRelease */ ( DBENTRYP_SP ) sqlbaseStructSize,