2012-11-21 15:55 UTC+0100 Viktor Szakats (harbour syenar.net)

* include/hbtrace.h
    ! fixed empty HB_TRACE() definitions to be 'do {} while( 0 )'
      as suggested by Przemek.

  * contrib/hbsqlit3/core.c
  * contrib/hbwin/axcore.c
  * contrib/hbzebra/datamtrx.c
  * contrib/hbzebra/qrcode.c
  * contrib/rddads/ads1.c
  * contrib/rddads/adsfunc.c
    * deleted {} block where HB_TRACE() was the only
      call made from the the block. It's now unnecessary.

  * contrib/hbzebra/codabar.c
  * contrib/hbzebra/code11.c
  * contrib/hbzebra/code128.c
  * contrib/hbzebra/code39.c
  * contrib/hbzebra/code93.c
  * contrib/hbzebra/core.c
  * contrib/hbzebra/datamtrx.c
  * contrib/hbzebra/eanupc.c
  * contrib/hbzebra/itf.c
  * contrib/hbzebra/msi.c
  * contrib/hbzebra/pdf417.c
  * contrib/hbzebra/qrcode.c
    * deleted few more unnecessary {} from single statement
      blocks
This commit is contained in:
Viktor Szakats
2012-11-21 15:04:03 +00:00
parent 66e541e8ae
commit edf37e7247
18 changed files with 43 additions and 74 deletions

View File

@@ -10,6 +10,35 @@
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
*/
2012-11-21 15:55 UTC+0100 Viktor Szakats (harbour syenar.net)
* include/hbtrace.h
! fixed empty HB_TRACE() definitions to be 'do {} while( 0 )'
as suggested by Przemek.
* contrib/hbsqlit3/core.c
* contrib/hbwin/axcore.c
* contrib/hbzebra/datamtrx.c
* contrib/hbzebra/qrcode.c
* contrib/rddads/ads1.c
* contrib/rddads/adsfunc.c
* deleted {} block where HB_TRACE() was the only
call made from the the block. It's now unnecessary.
* contrib/hbzebra/codabar.c
* contrib/hbzebra/code11.c
* contrib/hbzebra/code128.c
* contrib/hbzebra/code39.c
* contrib/hbzebra/code93.c
* contrib/hbzebra/core.c
* contrib/hbzebra/datamtrx.c
* contrib/hbzebra/eanupc.c
* contrib/hbzebra/itf.c
* contrib/hbzebra/msi.c
* contrib/hbzebra/pdf417.c
* contrib/hbzebra/qrcode.c
* deleted few more unnecessary {} from single statement
blocks
2012-11-21 15:36 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbwin/win_regc.c
% merged UNICODE/non-UNICODE branch by using sizeof().

View File

@@ -677,16 +677,12 @@ HB_FUNC( SQLITE3_TEMP_DIRECTORY )
if( hb_fsMkDir( pszDirName ) )
bResult = HB_TRUE;
else
{
HB_TRACE( HB_TR_DEBUG,
( "sqlite_temp_directory(): Can't create directory %s", pszDirName ) );
}
}
else
{
HB_TRACE( HB_TR_DEBUG,
( "sqlite_temp_directory(): Directory doesn't exist %s", pszDirName ) );
}
}
if( bResult )

View File

@@ -422,9 +422,7 @@ static HRESULT _get_default_sink( IDispatch * iDisp, const char * szEvent, IID *
return S_OK;
}
else
{
HB_TRACE( HB_TR_DEBUG, ( "_get_default_sink IProvideClassInfo2 obtain error %08lX", hr ) );
}
/* Method 2: using IProvideClassInfo and searching for default source in ITypeInfo */
@@ -469,9 +467,7 @@ static HRESULT _get_default_sink( IDispatch * iDisp, const char * szEvent, IID *
HB_VTBL( iPCI )->Release( HB_THIS( iPCI ) );
}
else
{
HB_TRACE( HB_TR_DEBUG, ( "_get_default_sink IProvideClassInfo obtain error %08lX", hr ) );
}
}

View File

@@ -175,9 +175,7 @@ HB_FUNC( HB_ZEBRA_CREATE_CODABAR )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_codabar( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -168,10 +168,7 @@ HB_FUNC( HB_ZEBRA_CREATE_CODE11 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_code11( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -395,9 +395,7 @@ HB_FUNC( HB_ZEBRA_CREATE_CODE128 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_code128( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -211,9 +211,7 @@ HB_FUNC( HB_ZEBRA_CREATE_CODE39 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_code39( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -264,9 +264,7 @@ HB_FUNC( HB_ZEBRA_CREATE_CODE93 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_code93( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -273,9 +273,7 @@ HB_FUNC( HB_ZEBRA_GETERROR )
PHB_ZEBRA pZebra = hb_zebra_param( 1 );
if( pZebra )
{
hb_retni( pZebra->iError );
}
}
@@ -284,7 +282,5 @@ HB_FUNC( HB_ZEBRA_GETCODE )
PHB_ZEBRA pZebra = hb_zebra_param( 1 );
if( pZebra )
{
hb_retc( pZebra->szCode );
}
}

View File

@@ -457,18 +457,14 @@ PHB_ZEBRA hb_zebra_create_datamatrix( const char * szCode, HB_SIZE nLen, int iFl
pCW = ( unsigned char * ) hb_xrealloc( pCW, pSize->iDataSize + iErrorSize );
for( i = iDataCount; i < pSize->iDataSize; i++ )
{
pCW[ i ] = PADDING;
}
/* Reed-Solomon error correction */
_datamatrix_reed_solomon( pCW, pSize );
#if 0
for( i = 0; i < pSize->iDataSize + iErrorSize; i++ )
{
HB_TRACE( HB_TR_ALWAYS, ( "cw=%d", pCW[ i ] ) );
}
#endif
pZebra->iCol = pSize->iCol;
@@ -507,9 +503,7 @@ HB_FUNC( HB_ZEBRA_CREATE_DATAMATRIX )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_datamatrix( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -388,9 +388,7 @@ HB_FUNC( HB_ZEBRA_CREATE_EAN13 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_ean13( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}
@@ -400,9 +398,7 @@ HB_FUNC( HB_ZEBRA_CREATE_EAN8 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_ean8( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}
@@ -412,9 +408,7 @@ HB_FUNC( HB_ZEBRA_CREATE_UPCA )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_upca( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}
@@ -424,9 +418,7 @@ HB_FUNC( HB_ZEBRA_CREATE_UPCE )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_upce( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -152,9 +152,7 @@ HB_FUNC( HB_ZEBRA_CREATE_ITF )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_itf( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -165,9 +165,7 @@ HB_FUNC( HB_ZEBRA_CREATE_MSI )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_msi( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -1404,9 +1404,7 @@ HB_FUNC( HB_ZEBRA_CREATE_PDF417 )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_pdf417( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ), hb_parni( 3 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -573,14 +573,10 @@ static PHB_BITBUFFER _qr_interlace( PHB_BITBUFFER pData, unsigned char * pECC, i
#ifdef DEBUG_CODE
if( uiDst != pVersion->uiTotal )
{
HB_TRACE( HB_TR_ALWAYS, ( "ERROR!!! uiDst:%d pVersion->uiTotal:%d", uiDst, pVersion->uiTotal ) );
}
for( uiPos = 0; uiPos < pVersion->uiTotal; uiPos++ )
{
HB_TRACE( HB_TR_ALWAYS, ( "interlaced:%3d %02X", ( int ) s_rev[ ( unsigned char ) pRetBuf[ uiPos ] ], ( int ) s_rev[ ( unsigned char ) pRetBuf[ uiPos ] ] ) );
}
#endif
return pRet;
}
@@ -734,9 +730,7 @@ static int _qr_dataencode( const char * szCode, HB_SIZE nSize, PHB_BITBUFFER pDa
#ifdef DEBUG_CODE
for( m = 0; m < iDataLen; m++ )
{
HB_TRACE( HB_TR_ALWAYS, ( "data:%3d %02X", s_rev[ *( hb_bitbuffer_buffer( pData ) + m ) ], s_rev[ *( hb_bitbuffer_buffer( pData ) + m ) ] ) );
}
#endif
return iVersion;
}
@@ -820,9 +814,7 @@ static unsigned char * _qr_checksum( PHB_BITBUFFER pData, int iVersion, int iLev
#ifdef DEBUG_CODE
for( i = 0; i <= iECCLen; i++ )
{
HB_TRACE( HB_TR_ALWAYS, ( "POLY[%3d %02X]:%3d %02X", i, i, pPoly[ i ], pPoly[ i ] ) );
}
#endif
pECC = ( unsigned char * ) hb_xgrab( pLevel->block[ 0 ].uiECC * ( pLevel->block[ 0 ].uiCount + pLevel->block[ 1 ].uiCount ) );
@@ -863,9 +855,7 @@ static unsigned char * _qr_checksum( PHB_BITBUFFER pData, int iVersion, int iLev
#ifdef DEBUG_CODE
iECCLen = pLevel->block[ 0 ].uiECC * ( pLevel->block[ 0 ].uiCount + pLevel->block[ 1 ].uiCount );
for( i = 0; i < iECCLen; i++ )
{
HB_TRACE( HB_TR_ALWAYS, ( "ecc:%3d %02X", ( int ) ( unsigned char ) pECC[ i ], ( int ) ( unsigned char ) pECC[ i ] ) );
}
#endif
return pECC;
}
@@ -1176,7 +1166,7 @@ static int _qr_mask( PHB_BITBUFFER pBits, int iVersion )
}
#ifdef DEBUG_CODE
HB_TRACE( HB_TR_ALWAYS, ( "mask:%d", iMaskMin ) );
// iMaskMin = 0;
/* iMaskMin = 0; */
HB_TRACE( HB_TR_ALWAYS, ( "mask applied:%d", iMaskMin ) );
#endif
_qr_mask_pattern( pBits, iVersion, iMaskMin );
@@ -1309,9 +1299,7 @@ HB_FUNC( HB_ZEBRA_CREATE_QRCODE )
PHB_ITEM pItem = hb_param( 1, HB_IT_STRING );
if( pItem )
{
hb_zebra_ret( hb_zebra_create_qrcode( hb_itemGetCPtr( pItem ), hb_itemGetCLen( pItem ), hb_parni( 2 ) ) );
}
else
hb_errRT_BASE( EG_ARG, 3012, NULL, HB_ERR_FUNCNAME, HB_ERR_ARGS_BASEPARAMS );
}

View File

@@ -746,9 +746,8 @@ HB_ERRCODE hb_adsCloseCursor( ADSAREAP pArea )
UNSIGNED32 u32RetVal = AdsCloseTable( pArea->hTable );
if( u32RetVal != AE_SUCCESS )
{
HB_TRACE( HB_TR_DEBUG, ( "adsCloseTable(%lu, %s) failed", ( HB_ULONG ) u32RetVal, pArea->szDataFileName ) );
}
pArea->hTable = 0;
}
if( pArea->hStatement )

View File

@@ -393,9 +393,7 @@ HB_FUNC( ADSGETSERVERTIME )
/* QUESTION: Returning NIL on error. Is this what we want? [vszakats] */
#if HB_TR_LEVEL >= HB_TR_DEBUG
else
{
HB_TRACE( HB_TR_DEBUG, ( "AdsGetServerTime() error" ) );
}
#endif
}
@@ -1451,9 +1449,7 @@ UNSIGNED32 WINAPI hb_adsShowPercentageCB( UNSIGNED16 usPercentDone )
}
#if HB_TR_LEVEL >= HB_TR_DEBUG
else
{
HB_TRACE( HB_TR_DEBUG, ( "hb_adsShowPercentageCB(%d) called with no codeblock set.", usPercentDone ) );
}
#endif
return 0;

View File

@@ -122,37 +122,37 @@ HB_EXTERN_BEGIN
#if HB_TR_LEVEL >= HB_TR_DEBUG
#define HB_ECHO_TRACE_HB_TR_DEBUG(x) HB_ECHO_CREATE(HB_TR_DEBUG, x)
#else
#define HB_ECHO_TRACE_HB_TR_DEBUG(x) {}
#define HB_ECHO_TRACE_HB_TR_DEBUG(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_INFO
#define HB_ECHO_TRACE_HB_TR_INFO(x) HB_ECHO_CREATE(HB_TR_INFO, x)
#else
#define HB_ECHO_TRACE_HB_TR_INFO(x) {}
#define HB_ECHO_TRACE_HB_TR_INFO(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_WARNING
#define HB_ECHO_TRACE_HB_TR_WARNING(x) HB_ECHO_CREATE(HB_TR_WARNING, x)
#else
#define HB_ECHO_TRACE_HB_TR_WARNING(x) {}
#define HB_ECHO_TRACE_HB_TR_WARNING(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_ERROR
#define HB_ECHO_TRACE_HB_TR_ERROR(x) HB_ECHO_CREATE(HB_TR_ERROR, x)
#else
#define HB_ECHO_TRACE_HB_TR_ERROR(x) {}
#define HB_ECHO_TRACE_HB_TR_ERROR(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_FATAL
#define HB_ECHO_TRACE_HB_TR_FATAL(x) HB_ECHO_CREATE(HB_TR_FATAL, x)
#else
#define HB_ECHO_TRACE_HB_TR_FATAL(x) {}
#define HB_ECHO_TRACE_HB_TR_FATAL(x) do {} while( 0 )
#endif
#if 1 /* always! */
#define HB_ECHO_TRACE_HB_TR_ALWAYS(x) HB_ECHO_CREATE(HB_TR_ALWAYS, x)
#else
#define HB_ECHO_TRACE_HB_TR_ALWAYS(x) {}
#define HB_ECHO_TRACE_HB_TR_ALWAYS(x) do {} while( 0 )
#endif
@@ -171,37 +171,37 @@ HB_EXTERN_BEGIN
#if HB_TR_LEVEL >= HB_TR_DEBUG
#define HB_ECHO_STEALTH_HB_TR_DEBUG(x) HB_ECHO_STEALTH(HB_TR_DEBUG, x)
#else
#define HB_ECHO_STEALTH_HB_TR_DEBUG(x) {}
#define HB_ECHO_STEALTH_HB_TR_DEBUG(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_INFO
#define HB_ECHO_STEALTH_HB_TR_INFO(x) HB_ECHO_STEALTH(HB_TR_INFO, x)
#else
#define HB_ECHO_STEALTH_HB_TR_INFO(x) {}
#define HB_ECHO_STEALTH_HB_TR_INFO(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_WARNING
#define HB_ECHO_STEALTH_HB_TR_WARNING(x) HB_ECHO_STEALTH(HB_TR_WARNING, x)
#else
#define HB_ECHO_STEALTH_HB_TR_WARNING(x) {}
#define HB_ECHO_STEALTH_HB_TR_WARNING(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_ERROR
#define HB_ECHO_STEALTH_HB_TR_ERROR(x) HB_ECHO_STEALTH(HB_TR_ERROR, x)
#else
#define HB_ECHO_STEALTH_HB_TR_ERROR(x) {}
#define HB_ECHO_STEALTH_HB_TR_ERROR(x) do {} while( 0 )
#endif
#if HB_TR_LEVEL >= HB_TR_FATAL
#define HB_ECHO_STEALTH_HB_TR_FATAL(x) HB_ECHO_STEALTH(HB_TR_FATAL, x)
#else
#define HB_ECHO_STEALTH_HB_TR_FATAL(x) {}
#define HB_ECHO_STEALTH_HB_TR_FATAL(x) do {} while( 0 )
#endif
#if 1 /* always! */
#define HB_ECHO_STEALTH_HB_TR_ALWAYS(x) HB_ECHO_STEALTH(HB_TR_ALWAYS, x)
#else
#define HB_ECHO_STEALTH_HB_TR_ALWAYS(x) {}
#define HB_ECHO_STEALTH_HB_TR_ALWAYS(x) do {} while( 0 )
#endif
/* NOTE: This will print tracing info without changing current