2014-10-06 22:15 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)

* src/compiler/harbour.y
  * src/macro/macro.y
    * disabled 4244 and 4702 warnings in MSVC builds - this warnings are
      from code generated by bison and they are out of our direct control

  * src/compiler/harbour.yyc
  * src/compiler/harbour.yyh
  * src/macro/macro.yyc
  * src/macro/macro.yyh
    * regenerated
This commit is contained in:
Przemysław Czerpak
2014-10-06 22:15:28 +02:00
parent f0cacca706
commit 9293e31ed4
7 changed files with 1223 additions and 1199 deletions

View File

@@ -10,6 +10,18 @@
* Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment
*/
2014-10-06 22:15 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* src/compiler/harbour.y
* src/macro/macro.y
* disabled 4244 and 4702 warnings in MSVC builds - this warnings are
from code generated by bison and they are out of our direct control
* src/compiler/harbour.yyc
* src/compiler/harbour.yyh
* src/macro/macro.yyc
* src/macro/macro.yyh
* regenerated
2014-10-06 21:10 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* src/rtl/gtxwc/gtxwc.c
! fixed multiple input context initialization in HB_GTI_FONTSEL.

View File

@@ -48,6 +48,9 @@
#elif defined( __WATCOMC__ )
# pragma warning 13 9
# pragma warning 368 9
#elif defined( _MSC_VER )
# pragma warning( disable : 4244 )
# pragma warning( disable : 4702 )
#endif
#undef alloca
@@ -1321,8 +1324,8 @@ DecData : IdentName { HB_COMP_PARAM->pLastMethod = hb_compMethodAdd( HB_COMP_
HB_COMP_PARAM->pLastMethod->cParamTypes = ( HB_BYTE * ) hb_xgrab( 1 );
HB_COMP_PARAM->pLastMethod->pParamClasses = ( PHB_HCLASS * ) hb_xgrab( sizeof( HB_HCLASS ) );
HB_COMP_PARAM->pLastMethod->cParamTypes[0] = cVarType;
HB_COMP_PARAM->pLastMethod->pParamClasses[0] = pClass;
HB_COMP_PARAM->pLastMethod->cParamTypes[ 0 ] = cVarType;
HB_COMP_PARAM->pLastMethod->pParamClasses[ 0 ] = pClass;
if( HB_TOUPPER( cVarType ) == 'S' )
{

File diff suppressed because it is too large Load Diff

View File

@@ -162,7 +162,7 @@ extern int hb_comp_yydebug;
typedef union YYSTYPE YYSTYPE;
union YYSTYPE
{
#line 121 "harbour.y" /* yacc.c:1909 */
#line 124 "harbour.y" /* yacc.c:1909 */
const char * string; /* to hold a string returned by lex */
int iNumber; /* to hold a temporary integer number */

View File

@@ -79,6 +79,9 @@
#elif defined( __WATCOMC__ )
# pragma warning 13 9
# pragma warning 368 9
#elif defined( _MSC_VER )
# pragma warning( disable : 4244 )
# pragma warning( disable : 4702 )
#endif
#undef alloca

File diff suppressed because it is too large Load Diff

View File

@@ -91,7 +91,7 @@ extern int hb_macro_yydebug;
typedef union YYSTYPE YYSTYPE;
union YYSTYPE
{
#line 139 "macro.y" /* yacc.c:1909 */
#line 142 "macro.y" /* yacc.c:1909 */
const char * string; /* to hold a string returned by lex */
int iNumber; /* to hold a temporary integer number */