From 1a67995dafeafc6c82acbf8426dacf542d45df0a Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 7 Aug 2008 11:07:30 +0000 Subject: [PATCH] 2008-08-07 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar hu) * include/hbdefs.h % Tamed latest HB_SYMBOL_UNUSED() change to only affect __POCC__, __XCC__. --- harbour/ChangeLog | 5 +++++ harbour/include/hbdefs.h | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index a9783889a9..3a8a3bf921 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,11 @@ 2008-12-31 13:59 UTC+0100 Foo Bar */ +2008-08-07 12:55 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + * include/hbdefs.h + % Tamed latest HB_SYMBOL_UNUSED() change to only affect + __POCC__, __XCC__. + 2008-08-07 13:01 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/bin/hb-func.sh * excluded hbcplr library from harbour shared library diff --git a/harbour/include/hbdefs.h b/harbour/include/hbdefs.h index 003d5cd4d1..730b001423 100644 --- a/harbour/include/hbdefs.h +++ b/harbour/include/hbdefs.h @@ -1139,7 +1139,11 @@ typedef unsigned long HB_COUNTER; #define HB_MACRO2STRING( macro ) HB_MACRO2STRING_( macro ) #define HB_MACRO2STRING_( macro ) #macro -#define HB_SYMBOL_UNUSED( symbol ) do if( symbol ) {;} while( 0 ) +#if defined( __POCC__ ) || defined( __XCC__ ) + #define HB_SYMBOL_UNUSED( symbol ) do if( symbol ) {;} while( 0 ) +#else + #define HB_SYMBOL_UNUSED( symbol ) ( void ) symbol +#endif /* *********************************************************************** * The name of starting procedure