diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 3ae31a7eb9..9d56082364 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -17,6 +17,10 @@ past entries belonging to these authors: Viktor Szakats. */ +2009-05-11 21:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) + * harbour/source/compiler/gencc.c + ! added missing HB_GENC_LABEL() call in hb_p_pushtimestamp + 2009-05-11 14:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprop.h * harbour/include/hbexprb.c diff --git a/harbour/source/compiler/gencc.c b/harbour/source/compiler/gencc.c index 23c4b22cc0..497801e160 100644 --- a/harbour/source/compiler/gencc.c +++ b/harbour/source/compiler/gencc.c @@ -1794,6 +1794,8 @@ static HB_GENC_FUNC( hb_p_pushdate ) static HB_GENC_FUNC( hb_p_pushtimestamp ) { + HB_GENC_LABEL(); + fprintf( cargo->yyc, "\thb_xvmPushTimeStamp( %ldL, %ldL );\n", ( long ) HB_PCODE_MKLONG( &pFunc->pCode[ lPCodePos + 1 ] ), ( long ) HB_PCODE_MKLONG( &pFunc->pCode[ lPCodePos + 5 ] ) ); @@ -1823,6 +1825,7 @@ static HB_GENC_FUNC( hb_p_localaddint ) static HB_GENC_FUNC( hb_p_localinc ) { int iLocal = HB_PCODE_MKSHORT( &pFunc->pCode[ lPCodePos + 1 ] ); + HB_GENC_LABEL(); if( HB_GENC_GETLABEL( lPCodePos + 3 ) == 0 && @@ -2005,6 +2008,7 @@ static HB_GENC_FUNC( hb_p_withobjectend ) static HB_GENC_FUNC( hb_p_withobjectmessage ) { USHORT usSym = HB_PCODE_MKUSHORT( &pFunc->pCode[ lPCodePos + 1 ] ); + HB_GENC_LABEL(); if( usSym == 0xFFFF )