From cbe41c950bd12f503a73568ef7242b3a89977e81 Mon Sep 17 00:00:00 2001 From: Przemyslaw Czerpak Date: Wed, 17 Jun 2009 10:57:19 +0000 Subject: [PATCH] 2009-06-17 13:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapierr.h * added HB_EXPORT attribute to hb_err*() public functions * harbour/source/rdd/wacore.c * minor formatting --- harbour/ChangeLog | 7 +++++ harbour/include/hbapierr.h | 56 ++++++++++++++++++------------------- harbour/source/rdd/wacore.c | 2 +- 3 files changed, 36 insertions(+), 29 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 7ec55db9fb..20dded651d 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,13 @@ past entries belonging to author(s): Viktor Szakats. */ +2009-06-17 13:07 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/include/hbapierr.h + * added HB_EXPORT attribute to hb_err*() public functions + + * harbour/source/rdd/wacore.c + * minor formatting + 2009-06-17 09:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/fcopy.prg * contrib/xhb/stream.prg diff --git a/harbour/include/hbapierr.h b/harbour/include/hbapierr.h index 1a360f1da7..1e6b272978 100644 --- a/harbour/include/hbapierr.h +++ b/harbour/include/hbapierr.h @@ -99,34 +99,34 @@ HB_EXTERN_BEGIN /* Standard API */ -extern PHB_ITEM hb_errGetCargo ( PHB_ITEM pError ); -extern PHB_ITEM hb_errGetArgs ( PHB_ITEM pError ); -extern char * hb_errGetDescription ( PHB_ITEM pError ); -extern char * hb_errGetFileName ( PHB_ITEM pError ); -extern USHORT hb_errGetFlags ( PHB_ITEM pError ); -extern USHORT hb_errGetGenCode ( PHB_ITEM pError ); -extern char * hb_errGetOperation ( PHB_ITEM pError ); -extern USHORT hb_errGetOsCode ( PHB_ITEM pError ); -extern USHORT hb_errGetSeverity ( PHB_ITEM pError ); -extern USHORT hb_errGetSubCode ( PHB_ITEM pError ); -extern char * hb_errGetSubSystem ( PHB_ITEM pError ); -extern USHORT hb_errGetTries ( PHB_ITEM pError ); -extern USHORT hb_errLaunch ( PHB_ITEM pError ); -extern PHB_ITEM hb_errNew ( void ); -extern PHB_ITEM hb_errPutCargo ( PHB_ITEM pError, PHB_ITEM pCargo ); -extern PHB_ITEM hb_errPutArgsArray ( PHB_ITEM pError, PHB_ITEM pArgs ); -extern PHB_ITEM hb_errPutArgs ( PHB_ITEM pError, ULONG ulArgCount, ... ); -extern PHB_ITEM hb_errPutDescription ( PHB_ITEM pError, const char * szDescription ); -extern PHB_ITEM hb_errPutFileName ( PHB_ITEM pError, const char * szFileName ); -extern PHB_ITEM hb_errPutFlags ( PHB_ITEM pError, USHORT uiFlags ); -extern PHB_ITEM hb_errPutGenCode ( PHB_ITEM pError, USHORT uiGenCode ); -extern PHB_ITEM hb_errPutOperation ( PHB_ITEM pError, const char * szOperation ); -extern PHB_ITEM hb_errPutOsCode ( PHB_ITEM pError, USHORT uiOsCode ); -extern PHB_ITEM hb_errPutSeverity ( PHB_ITEM pError, USHORT uiSeverity ); -extern PHB_ITEM hb_errPutSubCode ( PHB_ITEM pError, USHORT uiSubCode ); -extern PHB_ITEM hb_errPutSubSystem ( PHB_ITEM pError, const char * szSubSystem ); -extern PHB_ITEM hb_errPutTries ( PHB_ITEM pError, USHORT uiTries ); -extern void hb_errRelease ( PHB_ITEM pError ); +extern HB_EXPORT PHB_ITEM hb_errGetCargo ( PHB_ITEM pError ); +extern HB_EXPORT PHB_ITEM hb_errGetArgs ( PHB_ITEM pError ); +extern HB_EXPORT char * hb_errGetDescription ( PHB_ITEM pError ); +extern HB_EXPORT char * hb_errGetFileName ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetFlags ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetGenCode ( PHB_ITEM pError ); +extern HB_EXPORT char * hb_errGetOperation ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetOsCode ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetSeverity ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetSubCode ( PHB_ITEM pError ); +extern HB_EXPORT char * hb_errGetSubSystem ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errGetTries ( PHB_ITEM pError ); +extern HB_EXPORT USHORT hb_errLaunch ( PHB_ITEM pError ); +extern HB_EXPORT PHB_ITEM hb_errNew ( void ); +extern HB_EXPORT PHB_ITEM hb_errPutCargo ( PHB_ITEM pError, PHB_ITEM pCargo ); +extern HB_EXPORT PHB_ITEM hb_errPutArgsArray ( PHB_ITEM pError, PHB_ITEM pArgs ); +extern HB_EXPORT PHB_ITEM hb_errPutArgs ( PHB_ITEM pError, ULONG ulArgCount, ... ); +extern HB_EXPORT PHB_ITEM hb_errPutDescription ( PHB_ITEM pError, const char * szDescription ); +extern HB_EXPORT PHB_ITEM hb_errPutFileName ( PHB_ITEM pError, const char * szFileName ); +extern HB_EXPORT PHB_ITEM hb_errPutFlags ( PHB_ITEM pError, USHORT uiFlags ); +extern HB_EXPORT PHB_ITEM hb_errPutGenCode ( PHB_ITEM pError, USHORT uiGenCode ); +extern HB_EXPORT PHB_ITEM hb_errPutOperation ( PHB_ITEM pError, const char * szOperation ); +extern HB_EXPORT PHB_ITEM hb_errPutOsCode ( PHB_ITEM pError, USHORT uiOsCode ); +extern HB_EXPORT PHB_ITEM hb_errPutSeverity ( PHB_ITEM pError, USHORT uiSeverity ); +extern HB_EXPORT PHB_ITEM hb_errPutSubCode ( PHB_ITEM pError, USHORT uiSubCode ); +extern HB_EXPORT PHB_ITEM hb_errPutSubSystem ( PHB_ITEM pError, const char * szSubSystem ); +extern HB_EXPORT PHB_ITEM hb_errPutTries ( PHB_ITEM pError, USHORT uiTries ); +extern HB_EXPORT void hb_errRelease ( PHB_ITEM pError ); /* Harbour additions */ diff --git a/harbour/source/rdd/wacore.c b/harbour/source/rdd/wacore.c index e4a8646063..8ec3ffaa06 100644 --- a/harbour/source/rdd/wacore.c +++ b/harbour/source/rdd/wacore.c @@ -568,7 +568,7 @@ HB_ERRCODE hb_rddDetachArea( AREAP pArea, PHB_ITEM pCargo ) } AREAP hb_rddRequestArea( char * szAlias, PHB_ITEM pCargo, - BOOL fNewArea, BOOL fWait ) + BOOL fNewArea, BOOL fWait ) { PHB_DYNS pSymAlias = NULL; AREAP pArea = NULL;