2009-04-23 10:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)

* harbour/include/hbexprb.c
    + added support for indirect (by macro or some other expression)
      assign of object items
This commit is contained in:
Przemyslaw Czerpak
2009-04-23 08:18:59 +00:00
parent 0fe340c77a
commit 9b31274eb5
2 changed files with 11 additions and 1 deletions

View File

@@ -8,6 +8,11 @@
2009-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
*/
2009-04-23 10:26 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbexprb.c
+ added support for indirect (by macro or some other expression)
assign of object items
2009-04-23 00:44 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
* harbour/contrib/gtqtc/gtqtc.cpp
* harbour/contrib/gtqtc/gtqtc.h

View File

@@ -2520,9 +2520,14 @@ static HB_EXPR_FUNC( hb_compExprUseSend )
case HB_EA_POP_PCODE:
hb_compExprPushSendPop( pSelf, HB_COMP_PARAM );
if( pSelf->value.asMessage.pParms )
{
HB_EXPR_USE( pSelf->value.asMessage.pParms, HB_EA_PUSH_PCODE );
}
else
HB_COMP_ERROR_SYNTAX( pSelf );
{
HB_GEN_FUNC2( PCode2, HB_P_SWAP, 1 );
HB_GEN_FUNC2( PCode2, HB_P_SWAP, 1 );
}
HB_GEN_FUNC2( PCode2, HB_P_SENDSHORT, 1 );
break;