Author: hdu
Date: Thu May 15 11:08:41 2014
New Revision: 1594862
URL: http://svn.apache.org/r1594862
Log:
#i124422# fix comparisons between pointers and bools or integers
comparing pointers with bools or integers is not a good idea and
clang>=3.4 or xcode>=5.1 now report errors for such code. The
errors break the build and so they have to be fixed.
Modified:
openoffice/trunk/main/filter/source/graphicfilter/ipbm/ipbm.cxx
openoffice/trunk/main/filter/source/graphicfilter/ipcd/ipcd.cxx
openoffice/trunk/main/filter/source/graphicfilter/ipcx/ipcx.cxx
openoffice/trunk/main/filter/source/graphicfilter/iras/iras.cxx
openoffice/trunk/main/filter/source/graphicfilter/itga/itga.cxx
Modified: openoffice/trunk/main/filter/source/graphicfilter/ipbm/ipbm.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/filter/source/graphicfilter/ipbm/ipbm.cxx?rev=1594862&r1=1594861&r2=1594862&view=diff
==============================================================================
--- openoffice/trunk/main/filter/source/graphicfilter/ipbm/ipbm.cxx (original)
+++ openoffice/trunk/main/filter/source/graphicfilter/ipbm/ipbm.cxx Thu May 15
11:08:41 2014
@@ -107,7 +107,8 @@ sal_Bool PBMReader::ReadPBM( SvStream &
{
case 0 :
maBmp = Bitmap( Size( mnWidth, mnHeight ), 1 );
- if ( ( mpAcc = maBmp.AcquireWriteAccess() ) ==
sal_False )
+ mpAcc = maBmp.AcquireWriteAccess();
+ if ( !mpAcc )
return sal_False;
mpAcc->SetPaletteEntryCount( 2 );
mpAcc->SetPaletteColor( 0, BitmapColor( 0xff, 0xff,
0xff ) );
@@ -122,7 +123,8 @@ sal_Bool PBMReader::ReadPBM( SvStream &
else
maBmp = Bitmap( Size( mnWidth, mnHeight ), 8);
- if ( ( mpAcc = maBmp.AcquireWriteAccess() ) ==
sal_False )
+ mpAcc = maBmp.AcquireWriteAccess();
+ if ( !mpAcc )
return sal_False;
mnCol = (sal_uInt16)mnMaxVal + 1;
if ( mnCol > 256 )
@@ -137,7 +139,8 @@ sal_Bool PBMReader::ReadPBM( SvStream &
break;
case 2 :
maBmp = Bitmap( Size( mnWidth, mnHeight ), 24 );
- if ( ( mpAcc = maBmp.AcquireWriteAccess() ) ==
sal_False )
+ mpAcc = maBmp.AcquireWriteAccess();
+ if ( !mpAcc )
return sal_False;
break;
}
Modified: openoffice/trunk/main/filter/source/graphicfilter/ipcd/ipcd.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/filter/source/graphicfilter/ipcd/ipcd.cxx?rev=1594862&r1=1594861&r2=1594862&view=diff
==============================================================================
--- openoffice/trunk/main/filter/source/graphicfilter/ipcd/ipcd.cxx (original)
+++ openoffice/trunk/main/filter/source/graphicfilter/ipcd/ipcd.cxx Thu May 15
11:08:41 2014
@@ -155,7 +155,8 @@ sal_Bool PCDReader::ReadPCD( SvStream &
nBMPHeight = nWidth;
}
aBmp = Bitmap( Size( nBMPWidth, nBMPHeight ), 24 );
- if ( ( mpAcc = aBmp.AcquireWriteAccess() ) == sal_False )
+ mpAcc = aBmp.AcquireWriteAccess();
+ if ( !mpAcc )
return sal_False;
ReadImage( 5 ,65 );
Modified: openoffice/trunk/main/filter/source/graphicfilter/ipcx/ipcx.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/filter/source/graphicfilter/ipcx/ipcx.cxx?rev=1594862&r1=1594861&r2=1594862&view=diff
==============================================================================
--- openoffice/trunk/main/filter/source/graphicfilter/ipcx/ipcx.cxx (original)
+++ openoffice/trunk/main/filter/source/graphicfilter/ipcx/ipcx.cxx Thu May 15
11:08:41 2014
@@ -114,7 +114,8 @@ sal_Bool PCXReader::ReadPCX( SvStream &
if ( nStatus )
{
aBmp = Bitmap( Size( nWidth, nHeight ), nDestBitsPerPixel );
- if ( ( pAcc = aBmp.AcquireWriteAccess() ) == sal_False )
+ pAcc = aBmp.AcquireWriteAccess();
+ if ( !pAcc )
return sal_False;
if ( nDestBitsPerPixel <= 8 )
Modified: openoffice/trunk/main/filter/source/graphicfilter/iras/iras.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/filter/source/graphicfilter/iras/iras.cxx?rev=1594862&r1=1594861&r2=1594862&view=diff
==============================================================================
--- openoffice/trunk/main/filter/source/graphicfilter/iras/iras.cxx (original)
+++ openoffice/trunk/main/filter/source/graphicfilter/iras/iras.cxx Thu May 15
11:08:41 2014
@@ -103,7 +103,8 @@ sal_Bool RASReader::ReadRAS( SvStream &
return sal_False;
maBmp = Bitmap( Size( mnWidth, mnHeight ), mnDstBitsPerPix );
- if ( ( mpAcc = maBmp.AcquireWriteAccess() ) == sal_False )
+ mpAcc = maBmp.AcquireWriteAccess();
+ if ( !mpAcc )
return sal_False;
if ( mnDstBitsPerPix <= 8 ) // paletten bildchen
Modified: openoffice/trunk/main/filter/source/graphicfilter/itga/itga.cxx
URL:
http://svn.apache.org/viewvc/openoffice/trunk/main/filter/source/graphicfilter/itga/itga.cxx?rev=1594862&r1=1594861&r2=1594862&view=diff
==============================================================================
--- openoffice/trunk/main/filter/source/graphicfilter/itga/itga.cxx (original)
+++ openoffice/trunk/main/filter/source/graphicfilter/itga/itga.cxx Thu May 15
11:08:41 2014
@@ -685,7 +685,7 @@ sal_Bool TGAReader::ImplReadPalette()
mpFileHeader->nColorMapEntrySize = 0x3f; //
patch for the following switch routine
}
mpColorMap = new sal_uInt32[ nColors ]; // we will
always index dwords
- if ( mpColorMap == sal_False )
+ if ( !mpColorMap ) // NOTE: check for new-result==NULL because
exceptions are disabled in this module
return sal_False;
// out of memory %&!$&/!"�$
switch( mpFileHeader->nColorMapEntrySize )