From c0614c33ad18f500953bcedfda51a53c8a93e00b Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Wed, 26 May 2010 09:10:59 +0000 Subject: [PATCH] 2010-05-26 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwinole.h + Added missing 'extern' to HB_EXPORT declarations. --- harbour/ChangeLog | 4 ++++ harbour/contrib/hbwin/hbwinole.h | 30 +++++++++++++++--------------- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 3dd91f11d2..e2c05f14c8 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,10 @@ past entries belonging to author(s): Viktor Szakats. */ +2010-05-26 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * contrib/hbwin/hbwinole.h + + Added missing 'extern' to HB_EXPORT declarations. + 2010-05-26 10:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni_extra_copy.bat + Added contrib .hbi and .def files to the binary package. diff --git a/harbour/contrib/hbwin/hbwinole.h b/harbour/contrib/hbwin/hbwinole.h index 1a64ca07f9..35c4b586a7 100644 --- a/harbour/contrib/hbwin/hbwinole.h +++ b/harbour/contrib/hbwin/hbwinole.h @@ -105,23 +105,23 @@ HB_EXTERN_BEGIN -HB_EXPORT HB_BOOL hb_oleInit( void ); -HB_EXPORT HRESULT hb_oleGetError( void ); -HB_EXPORT void hb_oleSetError( HRESULT lOleError ); -HB_EXPORT void hb_oleVariantToItem( PHB_ITEM pItem, VARIANT* pVariant ); -HB_EXPORT void hb_oleItemToVariant( VARIANT* pVariant, PHB_ITEM pItem ); -HB_EXPORT void hb_oleVariantUpdate( VARIANT* pVariant, PHB_ITEM pItem ); -HB_EXPORT IDispatch* hb_oleParam( int iParam ); -HB_EXPORT IDispatch* hb_oleItemGet( PHB_ITEM pItem ); -HB_EXPORT PHB_ITEM hb_oleItemPut( PHB_ITEM pItem, IDispatch* pDisp ); -HB_EXPORT PHB_ITEM hb_oleItemGetCallBack( PHB_ITEM pItem ); -HB_EXPORT void hb_oleItemSetCallBack( PHB_ITEM pItem, PHB_ITEM* pCallBack ); -HB_EXPORT HB_BOOL hb_oleDispInvoke( PHB_SYMB pSym, PHB_ITEM pObject, PHB_ITEM pParam, - DISPPARAMS* pParams, VARIANT* pVarResult ); +extern HB_EXPORT HB_BOOL hb_oleInit( void ); +extern HB_EXPORT HRESULT hb_oleGetError( void ); +extern HB_EXPORT void hb_oleSetError( HRESULT lOleError ); +extern HB_EXPORT void hb_oleVariantToItem( PHB_ITEM pItem, VARIANT * pVariant ); +extern HB_EXPORT void hb_oleItemToVariant( VARIANT * pVariant, PHB_ITEM pItem ); +extern HB_EXPORT void hb_oleVariantUpdate( VARIANT * pVariant, PHB_ITEM pItem ); +extern HB_EXPORT IDispatch* hb_oleParam( int iParam ); +extern HB_EXPORT IDispatch* hb_oleItemGet( PHB_ITEM pItem ); +extern HB_EXPORT PHB_ITEM hb_oleItemPut( PHB_ITEM pItem, IDispatch * pDisp ); +extern HB_EXPORT PHB_ITEM hb_oleItemGetCallBack( PHB_ITEM pItem ); +extern HB_EXPORT void hb_oleItemSetCallBack( PHB_ITEM pItem, PHB_ITEM * pCallBack ); +extern HB_EXPORT HB_BOOL hb_oleDispInvoke( PHB_SYMB pSym, PHB_ITEM pObject, PHB_ITEM pParam, +extern DISPPARAMS * pParams, VARIANT* pVarResult ); /* activex control */ -HB_EXPORT HB_BOOL hb_oleAxInit( void ); -HB_EXPORT PHB_ITEM hb_oleAxControlNew( PHB_ITEM pItem, HWND hWnd ); +extern HB_EXPORT HB_BOOL hb_oleAxInit( void ); +extern HB_EXPORT PHB_ITEM hb_oleAxControlNew( PHB_ITEM pItem, HWND hWnd ); HB_EXTERN_END