[Libreoffice-commits] .: 3 commits - binfilter/bf_sc binfilter/bf_svx filter/source

Caolán McNamara caolan at kemper.freedesktop.org
Mon Dec 6 13:28:28 PST 2010


 binfilter/bf_sc/source/filter/xml/sc_xmlwrap.cxx |    1 
 binfilter/bf_svx/source/editeng/svx_impedit3.cxx |   15 --
 filter/source/graphicfilter/ipsd/ipsd.cxx        |  142 +++++++++++------------
 3 files changed, 72 insertions(+), 86 deletions(-)

New commits:
commit a6bf7805b8b1116935a259d3f1e9f7a3d374af9c
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Mon Dec 6 20:37:32 2010 +0000

    tidy this up and just use references

diff --git a/filter/source/graphicfilter/ipsd/ipsd.cxx b/filter/source/graphicfilter/ipsd/ipsd.cxx
index 6811dd1..4f4de6b 100644
--- a/filter/source/graphicfilter/ipsd/ipsd.cxx
+++ b/filter/source/graphicfilter/ipsd/ipsd.cxx
@@ -62,7 +62,7 @@ class PSDReader {
 
 private:
 
-    SvStream*			mpPSD;			// Die einzulesende PSD-Datei
+    SvStream& m_rPSD;			// Die einzulesende PSD-Datei
     PSDFileHeader*		mpFileHeader;
 
     sal_uInt32          mnXResFixed;
@@ -84,23 +84,24 @@ private:
     BOOL				ImplReadHeader();
 
 public:
-                        PSDReader();
-                        ~PSDReader();
-    BOOL				ReadPSD( SvStream & rPSD, Graphic & rGraphic );
+    PSDReader(SvStream &rStream);
+    ~PSDReader();
+    BOOL ReadPSD(Graphic & rGraphic);
 };
 
 //=================== Methoden von PSDReader ==============================
 
-PSDReader::PSDReader() :
-    mpFileHeader	( NULL ),
-    mnXResFixed     ( 0 ),
-    mnYResFixed     ( 0 ),
-    mbStatus		( TRUE ),
-    mbTransparent	( FALSE ),
-    mpReadAcc		( NULL ),
-    mpWriteAcc		( NULL ),
-    mpMaskWriteAcc	( NULL ),
-    mpPalette		( NULL )
+PSDReader::PSDReader(SvStream &rStream)
+    : m_rPSD(rStream)
+    , mpFileHeader(NULL)
+    , mnXResFixed(0)
+    , mnYResFixed(0)
+    , mbStatus(TRUE)
+    , mbTransparent(FALSE)
+    , mpReadAcc(NULL)
+    , mpWriteAcc(NULL)
+    , mpMaskWriteAcc(NULL)
+    , mpPalette(NULL)
 {
 }
 
@@ -112,13 +113,12 @@ PSDReader::~PSDReader()
 
 // ------------------------------------------------------------------------
 
-BOOL PSDReader::ReadPSD( SvStream & rPSD, Graphic & rGraphic )
+BOOL PSDReader::ReadPSD(Graphic & rGraphic )
 {
-    if ( rPSD.GetError() )
+    if (m_rPSD.GetError())
         return FALSE;
 
-    mpPSD = &rPSD;
-    mpPSD->SetNumberFormatInt( NUMBERFORMAT_INT_BIGENDIAN );
+    m_rPSD.SetNumberFormatInt( NUMBERFORMAT_INT_BIGENDIAN );
 
     // Kopf einlesen:
 
@@ -187,7 +187,7 @@ BOOL PSDReader::ImplReadHeader()
     if ( !mpFileHeader )
         return FALSE;
 
-    *mpPSD >> mpFileHeader->nSignature >> mpFileHeader->nVersion >> mpFileHeader->nPad1 >>
+    m_rPSD >> mpFileHeader->nSignature >> mpFileHeader->nVersion >> mpFileHeader->nPad1 >>
         mpFileHeader->nPad2 >> mpFileHeader->nChannels >> mpFileHeader->nRows >>
             mpFileHeader->nColumns >> mpFileHeader->nDepth >> mpFileHeader->nMode;
 
@@ -206,7 +206,7 @@ BOOL PSDReader::ImplReadHeader()
 
     mnDestBitDepth = ( nDepth == 16 ) ? 8 : nDepth;
 
-    *mpPSD >> nColorLength;
+    m_rPSD >> nColorLength;
     if ( mpFileHeader->nMode == PSD_CMYK )
     {
         switch ( mpFileHeader->nChannels )
@@ -251,12 +251,12 @@ BOOL PSDReader::ImplReadHeader()
             mpPalette = new BYTE[ 768 ];
             if ( mpPalette == NULL )
                 return FALSE;
-            mpPSD->Read( mpPalette, 768 );
+            m_rPSD.Read( mpPalette, 768 );
         }
         break;
 
         case PSD_DUOTONE :					// we'll handle the doutone color like a normal grayscale picture
-            mpPSD->SeekRel( nColorLength );
+            m_rPSD.SeekRel( nColorLength );
             nColorLength = 0;
         case PSD_GRAYSCALE :
         {
@@ -285,27 +285,27 @@ BOOL PSDReader::ImplReadHeader()
         default:
             return FALSE;
     }
-    *mpPSD >> nResourceLength;
-    sal_uInt32 nLayerPos = mpPSD->Tell() + nResourceLength;
+    m_rPSD >> nResourceLength;
+    sal_uInt32 nLayerPos = m_rPSD.Tell() + nResourceLength;
 
     // this is a loop over the resource entries to get the resolution info
-    while( mpPSD->Tell() < nLayerPos )
+    while( m_rPSD.Tell() < nLayerPos )
     {
         sal_uInt8 n8;
         sal_uInt32 nType, nPStringLen, nResEntryLen;
         sal_uInt16 nUniqueID;
 
-        *mpPSD >> nType >> nUniqueID >> n8;
+        m_rPSD >> nType >> nUniqueID >> n8;
         nPStringLen = n8;
         if ( nType != 0x3842494d )
             break;
         if ( ! ( nPStringLen & 1 ) )
             nPStringLen++;
-        mpPSD->SeekRel( nPStringLen );  // skipping the pstring
-        *mpPSD >> nResEntryLen;
+        m_rPSD.SeekRel( nPStringLen );  // skipping the pstring
+        m_rPSD >> nResEntryLen;
         if ( nResEntryLen & 1 )
             nResEntryLen++;             // the resource entries are padded
-        sal_uInt32 nCurrentPos = mpPSD->Tell();
+        sal_uInt32 nCurrentPos = m_rPSD.Tell();
         if ( ( nResEntryLen + nCurrentPos ) > nLayerPos )   // check if size
             break;                                          // is possible
         switch( nUniqueID )
@@ -314,25 +314,25 @@ BOOL PSDReader::ImplReadHeader()
             {
                 sal_Int16   nUnit;
 
-                *mpPSD >> mnXResFixed >> nUnit >> nUnit
+                m_rPSD >> mnXResFixed >> nUnit >> nUnit
                        >> mnYResFixed >> nUnit >> nUnit;
             }
             break;
         }
-        mpPSD->Seek( nCurrentPos + nResEntryLen );          // set the stream to the next 
+        m_rPSD.Seek( nCurrentPos + nResEntryLen );          // set the stream to the next
     }                                                       // resource entry
-    mpPSD->Seek( nLayerPos );
-    *mpPSD >> nLayerMaskLength;
-    mpPSD->SeekRel( nLayerMaskLength );
+    m_rPSD.Seek( nLayerPos );
+    m_rPSD >> nLayerMaskLength;
+    m_rPSD.SeekRel( nLayerMaskLength );
 
-    *mpPSD >> nCompression;
+    m_rPSD >> nCompression;
     if ( nCompression == 0 )
     {
         mbCompression = FALSE;
     }
     else if ( nCompression == 1 )
     {
-        mpPSD->SeekRel( ( mpFileHeader->nRows * mpFileHeader->nChannels ) << 1 );
+        m_rPSD.SeekRel( ( mpFileHeader->nRows * mpFileHeader->nChannels ) << 1 );
         mbCompression = TRUE;
     }
     else
@@ -361,13 +361,13 @@ BOOL PSDReader::ImplReadBody()
                 if ( nBitCount == -1 )
                 {
                     if ( mbCompression )	// else nRunCount = 0 -> so we use only single raw packets
-                        *mpPSD >> nRunCount;
+                        m_rPSD >> nRunCount;
                 }
                 if ( nRunCount & 0x80 ) 	// a run length packet
                 {
                     if ( nBitCount == -1 )	// bits left in nDat ?
                     {
-                        *mpPSD >> nDat;
+                        m_rPSD >> nDat;
                         nDat ^= 0xff;
                         nBitCount = 7;
                     }
@@ -390,7 +390,7 @@ BOOL PSDReader::ImplReadBody()
                     {
                         if ( nBitCount == -1 )	// bits left in nDat ?
                         {
-                            *mpPSD >> nDat;
+                            m_rPSD >> nDat;
                             nDat ^= 0xff;
                             nBitCount = 7;
                         }
@@ -414,13 +414,13 @@ BOOL PSDReader::ImplReadBody()
             while ( nY < mpFileHeader->nRows )
             {
                 if ( mbCompression )		// else nRunCount = 0 -> so we use only single raw packets
-                    *mpPSD >> nRunCount;
+                    m_rPSD >> nRunCount;
 
                 if ( nRunCount & 0x80 ) 	// a run length packet
                 {
-                    *mpPSD >> nDat;
+                    m_rPSD >> nDat;
                     if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                        *mpPSD >> nDummy;
+                        m_rPSD >> nDummy;
                     for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                     {
                         mpWriteAcc->SetPixel( nY, nX, (BYTE)nDat );
@@ -437,9 +437,9 @@ BOOL PSDReader::ImplReadBody()
                 {
                     for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                     {
-                        *mpPSD >> nDat;
+                        m_rPSD >> nDat;
                         if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                            *mpPSD >> nDummy;
+                            m_rPSD >> nDummy;
                         mpWriteAcc->SetPixel( nY, nX, (BYTE)nDat );
                         if ( ++nX == mpFileHeader->nColumns )
                         {
@@ -463,13 +463,13 @@ BOOL PSDReader::ImplReadBody()
             while ( nY < mpFileHeader->nRows )
             {
                 if ( mbCompression )		// else nRunCount = 0 -> so we use only single raw packets
-                    *mpPSD >> nRunCount;
+                    m_rPSD >> nRunCount;
 
                 if ( nRunCount & 0x80 ) 	// a run length packet
                 {
-                    *mpPSD >> nRed;
+                    m_rPSD >> nRed;
                     if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                        *mpPSD >> nDummy;
+                        m_rPSD >> nDummy;
                     for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                     {
                         mpWriteAcc->SetPixel( nY, nX, BitmapColor( nRed, (BYTE)0, (BYTE)0 ) );
@@ -486,9 +486,9 @@ BOOL PSDReader::ImplReadBody()
                 {
                     for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                     {
-                        *mpPSD >> nRed;
+                        m_rPSD >> nRed;
                         if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                            *mpPSD >> nDummy;
+                            m_rPSD >> nDummy;
                         mpWriteAcc->SetPixel( nY, nX, BitmapColor( nRed, (BYTE)0, (BYTE)0 ) );
                         if ( ++nX == mpFileHeader->nColumns )
                         {
@@ -504,12 +504,12 @@ BOOL PSDReader::ImplReadBody()
             while ( nY < mpFileHeader->nRows )
             {
                 if ( mbCompression )
-                    *mpPSD >> nRunCount;
+                    m_rPSD >> nRunCount;
                 if ( nRunCount & 0x80 ) 	// a run length packet
                 {
-                    *mpPSD >> nGreen;
+                    m_rPSD >> nGreen;
                     if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                        *mpPSD >> nDummy;
+                        m_rPSD >> nDummy;
                     for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                     {
                         aBitmapColor = mpReadAcc->GetPixel( nY, nX );
@@ -527,9 +527,9 @@ BOOL PSDReader::ImplReadBody()
                 {
                     for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                     {
-                        *mpPSD >> nGreen;
+                        m_rPSD >> nGreen;
                         if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                            *mpPSD >> nDummy;
+                            m_rPSD >> nDummy;
                         aBitmapColor = mpReadAcc->GetPixel( nY, nX );
                         mpWriteAcc->SetPixel( nY, nX, BitmapColor( aBitmapColor.GetRed(), nGreen, aBitmapColor.GetBlue() ) );
                         if ( ++nX == mpFileHeader->nColumns )
@@ -546,12 +546,12 @@ BOOL PSDReader::ImplReadBody()
             while ( nY < mpFileHeader->nRows )
             {
                 if ( mbCompression )
-                    *mpPSD >> nRunCount;
+                    m_rPSD >> nRunCount;
                 if ( nRunCount & 0x80 ) 	// a run length packet
                 {
-                    *mpPSD >> nBlue;
+                    m_rPSD >> nBlue;
                     if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                        *mpPSD >> nDummy;
+                        m_rPSD >> nDummy;
                     for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                     {
                         aBitmapColor = mpReadAcc->GetPixel( nY, nX );
@@ -569,9 +569,9 @@ BOOL PSDReader::ImplReadBody()
                 {
                     for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                     {
-                        *mpPSD >> nBlue;
+                        m_rPSD >> nBlue;
                         if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                            *mpPSD >> nDummy;
+                            m_rPSD >> nDummy;
                         aBitmapColor = mpReadAcc->GetPixel( nY, nX );
                         mpWriteAcc->SetPixel( nY, nX, BitmapColor( aBitmapColor.GetRed(), aBitmapColor.GetGreen(), nBlue ) );
                         if ( ++nX == mpFileHeader->nColumns )
@@ -592,14 +592,14 @@ BOOL PSDReader::ImplReadBody()
                 while ( nY < mpFileHeader->nRows )
                 {
                     if ( mbCompression )		// else nRunCount = 0 -> so we use only single raw packets
-                        *mpPSD >> nRunCount;
+                        m_rPSD >> nRunCount;
 
                     if ( nRunCount & 0x80 ) 	// a run length packet
                     {
-                        *mpPSD >> nDat;
+                        m_rPSD >> nDat;
 
                         if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                            *mpPSD >> nDummy;
+                            m_rPSD >> nDummy;
 
                         for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                         {
@@ -626,10 +626,10 @@ BOOL PSDReader::ImplReadBody()
                     {
                         for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                         {
-                            *mpPSD >> nDat;
+                            m_rPSD >> nDat;
 
                             if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                                *mpPSD >> nDummy;
+                                m_rPSD >> nDummy;
                             nBlack = (BYTE)mpReadAcc->GetPixel( nY, nX ).GetRed() + nDat;
                             if ( nBlack > nBlackMax )
                                 nBlackMax = nBlack;
@@ -678,17 +678,17 @@ BOOL PSDReader::ImplReadBody()
         while ( nY < mpFileHeader->nRows )
         {
             if ( mbCompression )		// else nRunCount = 0 -> so we use only single raw packets
-                *mpPSD >> nRunCount;
+                m_rPSD >> nRunCount;
 
             if ( nRunCount & 0x80 ) 	// a run length packet
             {
-                *mpPSD >> nDat;
+                m_rPSD >> nDat;
                 if ( nDat )
                     nDat = 0;
                 else
                     nDat = 1;
                 if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                    *mpPSD >> nDummy;
+                    m_rPSD >> nDummy;
                 for ( USHORT i = 0; i < ( -nRunCount + 1 ); i++ )
                 {
                     mpMaskWriteAcc->SetPixel( nY, nX, (BYTE)nDat );
@@ -705,13 +705,13 @@ BOOL PSDReader::ImplReadBody()
             {
                 for ( USHORT i = 0; i < ( ( nRunCount & 0x7f ) + 1 ); i++ )
                 {
-                    *mpPSD >> nDat;
+                    m_rPSD >> nDat;
                     if ( nDat )
                         nDat = 0;
                     else
                         nDat = 1;
                     if ( mpFileHeader->nDepth == 16 )	// 16 bit depth is to be skipped
-                        *mpPSD >> nDummy;
+                        m_rPSD >> nDummy;
                     mpMaskWriteAcc->SetPixel( nY, nX, (BYTE)nDat );
                     if ( ++nX == mpFileHeader->nColumns )
                     {
@@ -731,9 +731,9 @@ BOOL PSDReader::ImplReadBody()
 
 extern "C" BOOL __LOADONCALLAPI GraphicImport(SvStream & rStream, Graphic & rGraphic, FilterConfigItem*, BOOL )
 {
-    PSDReader aPSDReader;
+    PSDReader aPSDReader(rStream);
 
-    return aPSDReader.ReadPSD( rStream, rGraphic );
+    return aPSDReader.ReadPSD(rGraphic);
 }
 
 //================== ein bischen Muell fuer Windows ==========================
commit b0a10f5daa24ad9f652910cc716b90b521f46885
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Mon Dec 6 20:23:35 2010 +0000

    cppcheck: unused variables

diff --git a/binfilter/bf_svx/source/editeng/svx_impedit3.cxx b/binfilter/bf_svx/source/editeng/svx_impedit3.cxx
index 7d5a251..dbb13db 100644
--- a/binfilter/bf_svx/source/editeng/svx_impedit3.cxx
+++ b/binfilter/bf_svx/source/editeng/svx_impedit3.cxx
@@ -727,7 +727,6 @@ struct TabInfo
 /*N*/ 					break;
 /*N*/ 					case EE_FEATURE_FIELD:
 /*N*/ 					{
-/*N*/ 						long nCurWidth = nTmpWidth;
 /*N*/ 						SeekCursor( pNode, nTmpPos+1, aTmpFont );
 /*N*/ 						sal_Unicode cChar = 0;	// later: NBS?
 /*N*/ 						aTmpFont.SetPhysFont( GetRefDevice() );
@@ -2353,18 +2352,6 @@ struct TabInfo
 /*N*/ 	// dargestellt wird.
 /*N*/ 	// Das Rechteck ist unendlich gross.
 /*N*/ 	Point aOrigin( aStartPos );
-/*N*/ 	double nCos, nSin;
-/*N*/ 	if ( nOrientation )
-/*N*/ 	{
-/*?*/ 		double nRealOrientation = nOrientation*F_PI1800;
-/*?*/ 		nCos = cos( nRealOrientation );
-/*?*/ 		nSin = sin( nRealOrientation );
-/*N*/ 	}
-/*N*/ 
-/*N*/ 	// Fuer OnlineSpelling:
-/*N*/ //	EditPaM aCursorPos;
-/*N*/ //	if( GetStatus().DoOnlineSpelling() && pActiveView )
-/*N*/ //		aCurPos = pActiveView->pImpEditView->GetEditSelections().Max();
 /*N*/ 
 /*N*/ 	// --------------------------------------------------
 /*N*/ 	// Ueber alle Absaetze...
@@ -2641,7 +2628,7 @@ struct TabInfo
 /*?*/                                             Point aTopLeft( aTmpPos );
 /*?*/                                             aTopLeft.Y() -= pLine->GetMaxAscent();
 /*?*/ 									        if ( nOrientation )
-/*?*/                                           {DBG_BF_ASSERT(0, "STRIP");} //STRIP001       aTopLeft = lcl_ImplCalcRotatedPos( aTopLeft, aOrigin, nSin, nCos );
+/*?*/                                           {DBG_BF_ASSERT(0, "STRIP");}
 /*?*/                                             Rectangle aRect( aTopLeft, pTextPortion->GetSize() );
 /*?*/                                             pOutDev->DrawRect( aRect );
 /*N*/                                         }
commit 100be517217c08c01fe911f0abcf58ff14a87d9d
Author: Caolán McNamara <caolanm at redhat.com>
Date:   Mon Dec 6 09:42:44 2010 +0000

    remove unused variable

diff --git a/binfilter/bf_sc/source/filter/xml/sc_xmlwrap.cxx b/binfilter/bf_sc/source/filter/xml/sc_xmlwrap.cxx
index eef47bd..2a1cd5f 100644
--- a/binfilter/bf_sc/source/filter/xml/sc_xmlwrap.cxx
+++ b/binfilter/bf_sc/source/filter/xml/sc_xmlwrap.cxx
@@ -199,7 +199,6 @@ sal_uInt32 ScXMLImportWrapper::ImportFromComponent(uno::Reference<lang::XMultiSe
             xSourceControl->start();
     }
 
-    sal_Bool bFormatError = sal_False;
     try
     {
         xParser->parseStream( aParserInput );


More information about the Libreoffice-commits mailing list