Uff, with g++ (TDM-1 mingw32) 4.4.0
Set HB_USER_CFLAGS=-fno-strict-aliasing
:)

<--- source/vm/maindllp.c (429) --->
   return (char*)"";
<---------------------------------->
<--- source/vm/maindllp.c (454) --->
   return (char*)"";
<---------------------------------->
<--- contrib/hbct/ctnet.c (177) --->
HB_FUNC( NETPRINTER )
{
   const char * cPrn = hb_setGetCPtr( HB_SET_PRINTFILE );   /* query default 
local printer port. */

   if( !cPrn || !*cPrn || hb_stricmp( cPrn, "PRN" ) == 0 )
      cPrn = "LPT1";
   hb_retl( hb_IsNetShared( (LPSTR)cPrn ) );
}
<---------------------------------->
<--- contrib/hbct/print.c (204) --->
   char * szPort = (char*)"lpt1";
   char * szChr = (char*)" ";
<---------------------------------->

Placing and removing the flag HB_BUILD_MODE=cpp I don't have warning, please 
test.

--
Xavi

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to