2010-08-03 16:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)

* contrib/hbct/hbct.hbx
  * contrib/make.hbs
    ! Fixed to not generate reference to self ANNOUNCE symbol.
This commit is contained in:
Viktor Szakats
2010-08-03 14:53:03 +00:00
parent 91fbeb02bd
commit e2eb0df696
3 changed files with 7 additions and 3 deletions

View File

@@ -16,6 +16,11 @@
The license applies to all entries newer than 2009-04-28.
*/
2010-08-03 16:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbct/hbct.hbx
* contrib/make.hbs
! Fixed to not generate reference to self ANNOUNCE symbol.
2010-08-03 16:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* hbct/hbct.hbx
* Missed to regenerate after last minute mod.

View File

@@ -387,7 +387,5 @@ EXTERNAL XTOC
EXTERNAL ZEROINSERT
EXTERNAL ZEROREMOVE
EXTERNAL _HB_CTDSPTIME
EXTERNAL __HBCT_EXTERN__
EXTERNAL __HBCT_EXTERN__
#endif

View File

@@ -577,7 +577,8 @@ STATIC FUNCTION mk_extern( cLibName, cOutputName )
cExtern += "ANNOUNCE " + "__" + Upper( FNameNameGet( cOutputName ) ) + "_EXTERN__" + hb_eol()
cExtern += hb_eol()
FOR EACH tmp IN aResult
IF ! hb_WildMatch( "HB_GT_*_DEFAULT", tmp[ 2 ] )
IF ! hb_WildMatch( "HB_GT_*_DEFAULT", tmp[ 2 ] ) .AND. ;
! hb_WildMatch( "__*_EXTERN__", tmp[ 2 ] )
cExtern += "EXTERNAL " + tmp[ 2 ] + hb_eol()
ENDIF
NEXT