diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 5f45526c6b..9d56ff9b7a 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,10 @@ +2001-05-10 15:30 UTC-0800 Ron Pinkas + * include/hbclass.ch + + Added logic for NO Checking of OO Syntax (#ifdef NO_OO_ERR) - Use /dNO_OO_ERR to disable OO Syntax Checking. + + * source/pp/ppcore.c + * Temporarily disabled support of #define expansion in #error directive. + 2001-05-10 14:40 UTC-0800 Ron Pinkas * include/hbclass.ch - Removed 1 #translate that caused conflicts with FWH. diff --git a/harbour/include/hbclass.ch b/harbour/include/hbclass.ch index 739eb088d4..05c359a19e 100644 --- a/harbour/include/hbclass.ch +++ b/harbour/include/hbclass.ch @@ -320,13 +320,14 @@ DECLARE TClass ; _HB_MEMBER () [<-ctor-> AS CLASS _CLASS_NAME_] [ AS ];; #xcommand METHOD [DECLCLASS _CLASS_NAME_] _CLASS_IMPLEMENTATION_ => DECLARED METHOD _CLASS_NAME_ ;; #xcommand METHOD ([]) [DECLCLASS _CLASS_NAME_] _CLASS_IMPLEMENTATION_ => DECLARED METHOD _CLASS_NAME_ ([]);; + #xcommand METHOD () [DECLCLASS _CLASS_NAME_] _CLASS_IMPLEMENTATION_ => DECLARED METHOD _CLASS_NAME_ ();; s_oClass:AddMethod( <(MethodName)>, CLSMETH _CLASS_NAME_ (), HBCLSCHOICE( <.export.>, <.protect.>, <.hidde.> ) + iif( <.ctor.>, HB_OO_CLSTP_CTOR, 0 ) ) #xcommand METHOD ([]) [ ] [ AS ] [ ] [] [