include/basegfx/raster/bpixelraster.hxx           |    4 -
 lotuswordpro/source/filter/lwpparastyle.cxx       |    2 
 lotuswordpro/source/filter/xfilter/xfdrawline.cxx |    2 
 lotuswordpro/source/filter/xfilter/xfdrawobj.cxx  |    2 
 lotuswordpro/source/filter/xfilter/xfframe.cxx    |    2 
 lotuswordpro/source/filter/xfilter/xfimage.cxx    |    2 
 oox/source/export/chartexport.cxx                 |    2 
 reportdesign/source/core/api/Section.cxx          |    2 
 svl/source/items/itemset.cxx                      |    6 --
 svx/source/svdraw/svdpntv.cxx                     |    2 
 sw/source/core/docnode/ndtbl.cxx                  |    4 -
 sw/source/core/text/itratr.cxx                    |    4 -
 unoidl/source/sourceprovider-parser.y             |   20 ++++----
 unoidl/source/unoidl-check.cxx                    |    4 -
 unoidl/source/unoidl-read.cxx                     |    4 -
 unotools/source/ucbhelper/ucbhelper.cxx           |   20 ++++----
 vcl/source/app/svapp.cxx                          |    2 
 vcl/source/fontsubset/cff.cxx                     |    2 
 vcl/source/gdi/bmpfast.cxx                        |    2 
 vcl/source/window/dialog.cxx                      |    2 
 vcl/unx/generic/gdi/salgdi2.cxx                   |   50 ++++++++++++----------
 vcl/unx/gtk/a11y/atklistener.cxx                  |    2 
 vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx          |    2 
 xmloff/source/text/txtparae.cxx                   |    3 -
 24 files changed, 74 insertions(+), 73 deletions(-)

New commits:
commit 986c0451d05e7bb6ff7edd9f27d0e45532bcd22c
Author: Caolán McNamara <caol...@redhat.com>
Date:   Thu Jun 26 21:06:35 2014 +0100

    Resolves: fdo#80160 PNG with 1-bit colormap only show black and white
    
    Change-Id: If0c9950c18e6091fafea47954a4654db436a3a44

diff --git a/vcl/unx/generic/gdi/salgdi2.cxx b/vcl/unx/generic/gdi/salgdi2.cxx
index ef76996..be722c5 100644
--- a/vcl/unx/generic/gdi/salgdi2.cxx
+++ b/vcl/unx/generic/gdi/salgdi2.cxx
@@ -440,6 +440,32 @@ void X11SalGraphics::copyArea ( long nDestX,    long 
nDestY,
     copyBits ( aPosAry, 0 );
 }
 
+namespace
+{
+    void setForeBack(XGCValues& rValues, const SalColormap& rColMap, const 
SalBitmap& rSalBitmap)
+    {
+        rValues.foreground = rColMap.GetWhitePixel();
+        rValues.background = rColMap.GetBlackPixel();
+
+        //fdo#33455 and fdo#80160 handle 1 bit depth pngs with palette entries
+        //to set fore/back colors
+        SalBitmap& rBitmap = const_cast<SalBitmap&>(rSalBitmap);
+        if (const BitmapBuffer* pBitmapBuffer = rBitmap.AcquireBuffer(true))
+        {
+            const BitmapPalette& rPalette = pBitmapBuffer->maPalette;
+            if (rPalette.GetEntryCount() == 2)
+            {
+                const BitmapColor 
aWhite(rPalette[rPalette.GetBestIndex(Color(COL_WHITE))]);
+                rValues.foreground = rColMap.GetPixel(ImplColorToSal(aWhite));
+
+                const BitmapColor 
aBlack(rPalette[rPalette.GetBestIndex(Color(COL_BLACK))]);
+                rValues.background = rColMap.GetPixel(ImplColorToSal(aBlack));
+            }
+            rBitmap.ReleaseBuffer(pBitmapBuffer, true);
+        }
+    }
+}
+
 void X11SalGraphics::drawBitmap( const SalTwoRect& rPosAry, const SalBitmap& 
rSalBitmap )
 {
     const SalDisplay*   pSalDisp = GetDisplay();
@@ -455,24 +481,7 @@ void X11SalGraphics::drawBitmap( const SalTwoRect& 
rPosAry, const SalBitmap& rSa
     {
         // set foreground/background values for 1Bit bitmaps
         XGetGCValues( pXDisp, aGC, nValues, &aOldVal );
-
-        aNewVal.foreground = rColMap.GetWhitePixel();
-        aNewVal.background = rColMap.GetBlackPixel();
-
-        //fdo#33455 handle 1 bit depth pngs with palette entries
-        //to set fore/back colors
-        if (const BitmapBuffer* pBitmapBuffer = 
const_cast<SalBitmap&>(rSalBitmap).AcquireBuffer(true))
-        {
-            const BitmapPalette& rPalette = pBitmapBuffer->maPalette;
-            if (rPalette.GetEntryCount() == 2)
-            {
-                const BitmapColor aBlack( rPalette[rPalette.GetBestIndex( 
Color( COL_BLACK ) )] );
-                const BitmapColor aWhite( rPalette[rPalette.GetBestIndex( 
Color( COL_WHITE ) )] );
-                aNewVal.foreground = rColMap.GetPixel(ImplColorToSal(aWhite));
-                aNewVal.background = rColMap.GetPixel(ImplColorToSal(aBlack));
-            }
-        }
-
+        setForeBack(aNewVal, rColMap, rSalBitmap);
         XChangeGC( pXDisp, aGC, nValues, &aNewVal );
     }
 
@@ -525,13 +534,12 @@ void X11SalGraphics::drawMaskedBitmap( const SalTwoRect& 
rPosAry,
     {
         GC                  aTmpGC;
         XGCValues           aValues;
-        const SalColormap&  rColMap = pSalDisp->GetColormap( m_nXScreen );
-        const int           nBlack = rColMap.GetBlackPixel(), nWhite = 
rColMap.GetWhitePixel();
+        setForeBack(aValues, pSalDisp->GetColormap(m_nXScreen), rSalBitmap);
         const int           nValues = GCFunction | GCForeground | GCBackground;
         SalTwoRect          aTmpRect( rPosAry ); aTmpRect.mnDestX = 
aTmpRect.mnDestY = 0;
 
         // draw paint bitmap in pixmap #1
-        aValues.function = GXcopy, aValues.foreground = nWhite, 
aValues.background = nBlack;
+        aValues.function = GXcopy;
         aTmpGC = XCreateGC( pXDisp, aFG, nValues, &aValues );
         static_cast<const X11SalBitmap&>(rSalBitmap).ImplDraw( aFG, 
m_nXScreen, nDepth, aTmpRect, aTmpGC );
         DBG_TESTTRANS( aFG );
commit 7af733d9ef65fddd12ef5fae82808ba2f7f608df
Author: Caolán McNamara <caol...@redhat.com>
Date:   Thu Jun 26 17:44:58 2014 +0100

    tweak assert so comment appears in abort message
    
    Change-Id: Ibf78e5cd1620f0b61cae030e3870be4a6f87e71d

diff --git a/include/basegfx/raster/bpixelraster.hxx 
b/include/basegfx/raster/bpixelraster.hxx
index cac92e7..8d25049 100644
--- a/include/basegfx/raster/bpixelraster.hxx
+++ b/include/basegfx/raster/bpixelraster.hxx
@@ -81,14 +81,14 @@ namespace basegfx
         // data access read only
         const BPixel& getBPixel(sal_uInt32 nIndex) const
         {
-            assert(nIndex < mnCount); //Access out of range
+            assert(nIndex < mnCount && "Access out of range");
             return mpContent[nIndex];
         }
 
         // data access read/write
         BPixel& getBPixel(sal_uInt32 nIndex)
         {
-            assert(nIndex < mnCount); //Access out of range
+            assert(nIndex < mnCount && "Access out of range");
             return mpContent[nIndex];
         }
     };
diff --git a/lotuswordpro/source/filter/lwpparastyle.cxx 
b/lotuswordpro/source/filter/lwpparastyle.cxx
index a44d0ae..825648a 100644
--- a/lotuswordpro/source/filter/lwpparastyle.cxx
+++ b/lotuswordpro/source/filter/lwpparastyle.cxx
@@ -611,14 +611,12 @@ void LwpParaStyle::ApplyTab(XFParaStyle *pParaStyle, 
LwpTabOverride *pTabOverRid
     LwpObjectID& rTabRackID = pTabOverRide->GetTabRackID();
     if(rTabRackID.IsNull())
     {
-        //assert(false);
         return;
     }
 
     LwpTabRack* pTabRack = dynamic_cast<LwpTabRack*>(rTabRackID.obj().get());
     if(!pTabRack)
     {
-        //assert(false);
         return;
     }
 
diff --git a/lotuswordpro/source/filter/xfilter/xfdrawline.cxx 
b/lotuswordpro/source/filter/xfilter/xfdrawline.cxx
index 3ac859b..cfdc590 100644
--- a/lotuswordpro/source/filter/xfilter/xfdrawline.cxx
+++ b/lotuswordpro/source/filter/xfilter/xfdrawline.cxx
@@ -70,7 +70,7 @@ void XFDrawLine::ToXml(IXFStream *pStrm)
     if( !GetStyleName().isEmpty() )
         pAttrList->AddAttribute( "draw:style-name", GetStyleName() );
 
-    assert(!m_strName.isEmpty());    //name should not be null.
+    assert(!m_strName.isEmpty() && "name should not be null.");
     if( !m_strName.isEmpty() )
         pAttrList->AddAttribute( "draw:name", m_strName );
     //anchor type:
diff --git a/lotuswordpro/source/filter/xfilter/xfdrawobj.cxx 
b/lotuswordpro/source/filter/xfilter/xfdrawobj.cxx
index f769e2e..c663913 100644
--- a/lotuswordpro/source/filter/xfilter/xfdrawobj.cxx
+++ b/lotuswordpro/source/filter/xfilter/xfdrawobj.cxx
@@ -82,7 +82,7 @@ void XFDrawObject::ToXml(IXFStream *pStrm)
     if( !GetStyleName().isEmpty() )
         pAttrList->AddAttribute( "draw:style-name", GetStyleName() );
 
-    assert(!m_strName.isEmpty());    //name should not be null.
+    assert(!m_strName.isEmpty() && "name should not be null.");
     if( !m_strName.isEmpty() )
         pAttrList->AddAttribute( "draw:name", m_strName );
     //anchor type:
diff --git a/lotuswordpro/source/filter/xfilter/xfframe.cxx 
b/lotuswordpro/source/filter/xfilter/xfframe.cxx
index 2af0994..6cb2dde 100644
--- a/lotuswordpro/source/filter/xfilter/xfframe.cxx
+++ b/lotuswordpro/source/filter/xfilter/xfframe.cxx
@@ -140,7 +140,7 @@ void    XFFrame::StartFrame(IXFStream *pStrm)
     if( !GetStyleName().isEmpty() )
         pAttrList->AddAttribute( "draw:style-name", GetStyleName() );
 
-    assert(!m_strName.isEmpty());    //name should not be null.
+    assert(!m_strName.isEmpty() && "name should not be null.");
     if( !m_strName.isEmpty() && m_isTextBox == false)
         pAttrList->AddAttribute( "draw:name", m_strName );
     //anchor type:
diff --git a/lotuswordpro/source/filter/xfilter/xfimage.cxx 
b/lotuswordpro/source/filter/xfilter/xfimage.cxx
index 6315833..b8ae90f 100644
--- a/lotuswordpro/source/filter/xfilter/xfimage.cxx
+++ b/lotuswordpro/source/filter/xfilter/xfimage.cxx
@@ -93,7 +93,7 @@ void    XFImage::ToXml(IXFStream *pStrm)
     if( !GetStyleName().isEmpty() )
         pAttrList->AddAttribute( "draw:style-name", GetStyleName() );
 
-    assert(!m_strName.isEmpty());    //name should not be null.
+    assert(!m_strName.isEmpty() && "name should not be null.");
     if( !m_strName.isEmpty() )
         pAttrList->AddAttribute( "draw:name", m_strName );
     //anchor type:
diff --git a/oox/source/export/chartexport.cxx 
b/oox/source/export/chartexport.cxx
index ba60ccf..c12a961 100644
--- a/oox/source/export/chartexport.cxx
+++ b/oox/source/export/chartexport.cxx
@@ -3084,7 +3084,7 @@ const char* getErrorBarStyle(sal_Int32 nErrorBarStyle)
         case cssc::ErrorBarStyle::FROM_DATA:
             return "cust";
         default:
-            assert(false); // can't happen
+            assert(false && "can't happen");
     }
     return NULL;
 }
diff --git a/reportdesign/source/core/api/Section.cxx 
b/reportdesign/source/core/api/Section.cxx
index a287bc1..e70bb3b 100644
--- a/reportdesign/source/core/api/Section.cxx
+++ b/reportdesign/source/core/api/Section.cxx
@@ -199,7 +199,7 @@ void OSection::init()
 {
     uno::Reference< report::XReportDefinition> xReport = getReportDefinition();
     ::boost::shared_ptr<rptui::OReportModel> pModel = 
OReportDefinition::getSdrModel(xReport);
-    assert(pModel); //"No model set at the report definition!"
+    assert(pModel && "No model set at the report definition!");
     if ( pModel )
     {
         uno::Reference<report::XSection> const xSection(this);
diff --git a/unoidl/source/sourceprovider-parser.y 
b/unoidl/source/sourceprovider-parser.y
index dba0b29..133f131 100644
--- a/unoidl/source/sourceprovider-parser.y
+++ b/unoidl/source/sourceprovider-parser.y
@@ -100,7 +100,7 @@ OUString flagName(unoidl::detail::SourceProviderFlags flag) 
{
     case unoidl::detail::FLAG_TRANSIENT:
         return OUString("transient");
     default:
-        assert(false); for (;;) { std::abort(); } // this cannot happen
+        assert(false && "this cannot happen"); for (;;) { std::abort(); }
     }
 }
 
@@ -480,7 +480,7 @@ Found findEntity(
                                             argT = 
unoidl::detail::SourceProviderType::TYPE_INTERFACE;
                                             break;
                                         case 
unoidl::detail::SourceProviderEntity::KIND_MODULE:
-                                            assert(false); // this cannot 
happen
+                                            assert(false && "this cannot 
happen");
                                         }
                                         argType
                                             = 
unoidl::detail::SourceProviderType(
@@ -725,7 +725,7 @@ Found findEntity(
                             n, e);
                         break;
                     case unoidl::detail::SourceProviderEntity::KIND_MODULE:
-                        assert(false); // this cannot happen
+                        assert(false && "this cannot happen");
                     }
                 }
             } else {
@@ -789,7 +789,7 @@ Found findEntity(
                          + " that is not a polymorphic struct type template"));
                     return FOUND_ERROR;
                 case unoidl::detail::SourceProviderEntity::KIND_MODULE:
-                    assert(false); // this cannot happen
+                    assert(false && "this cannot happen");
                 }
             }
             if (typedefedType != 0) {
@@ -1954,7 +1954,7 @@ typedefDefn:
               case 
unoidl::detail::SourceProviderEntity::KIND_PUBLISHED_INTERFACE_DECL:
                   break;
               case unoidl::detail::SourceProviderEntity::KIND_MODULE:
-                  assert(false); // this cannot happen
+                  assert(false && "this cannot happen");
               default:
                   assert(t.entity->entity.is() || t.entity->pad.is());
                   unpub
@@ -1973,7 +1973,7 @@ typedefDefn:
           }
           break;
       case unoidl::detail::SourceProviderType::TYPE_PARAMETER:
-          assert(false); // this cannot happen
+          assert(false && "this cannot happen");
       default:
           break;
       }
@@ -3924,7 +3924,7 @@ type:
                       ok = true;
                       break;
                   case unoidl::Entity::SORT_TYPEDEF:
-                      assert(false); // this cannot happen
+                      assert(false && "this cannot happen");
                       // fall through
                   default:
                       break;
@@ -3946,7 +3946,7 @@ type:
                   ok = true;
                   break;
               case unoidl::detail::SourceProviderEntity::KIND_MODULE:
-                  assert(false); // this cannot happen
+                  assert(false && "this cannot happen");
               }
               if (!ok) {
                   error(@1, yyscanner, "non-type entity " + name);
@@ -4020,7 +4020,7 @@ type:
       case unoidl::detail::SourceProviderEntity::KIND_PUBLISHED_INTERFACE_DECL:
           break;
       case unoidl::detail::SourceProviderEntity::KIND_MODULE:
-          assert(false); // this cannot happen
+          assert(false && "this cannot happen");
       }
       if (!ok) {
           error(@1, yyscanner, "non-type entity " + name);
@@ -4110,7 +4110,7 @@ OUString SourceProviderType::getName() const {
             return n + ">";
         }
     default:
-        assert(false); for (;;) { std::abort(); } // this cannot happen
+        assert(false && "this cannot happen"); for (;;) { std::abort(); }
     }
 }
 
diff --git a/unoidl/source/unoidl-check.cxx b/unoidl/source/unoidl-check.cxx
index 688a62c..3cf9bcc 100644
--- a/unoidl/source/unoidl-check.cxx
+++ b/unoidl/source/unoidl-check.cxx
@@ -135,7 +135,7 @@ OUString showDirection(
     case unoidl::InterfaceTypeEntity::Method::Parameter::DIRECTION_IN_OUT:
         return OUString("[inout]");
     default:
-        assert(false); for (;;) { std::abort(); } // this cannot happen
+        assert(false && "this cannot happen"); for (;;) { std::abort(); }
     }
 }
 
@@ -193,7 +193,7 @@ void checkMap(
             }
             switch (entA->getSort()) {
             case unoidl::Entity::SORT_MODULE:
-                assert(false); // this cannot happen
+                assert(false && "this cannot happen");
             case unoidl::Entity::SORT_ENUM_TYPE:
                 {
                     rtl::Reference<unoidl::EnumTypeEntity> ent2A(
diff --git a/unoidl/source/unoidl-read.cxx b/unoidl/source/unoidl-read.cxx
index 1deb4d7..ea995d6 100644
--- a/unoidl/source/unoidl-read.cxx
+++ b/unoidl/source/unoidl-read.cxx
@@ -248,7 +248,7 @@ void scanMap(
                 .first);
             switch (ent->getSort()) {
             case unoidl::Entity::SORT_MODULE:
-                assert(false); // this cannot happen
+                assert(false && "this cannot happen");
             case unoidl::Entity::SORT_ENUM_TYPE:
             case unoidl::Entity::SORT_CONSTANT_GROUP:
                 break;
@@ -609,7 +609,7 @@ void writeEntity(
             static_cast<unoidl::PublishableEntity *>(i->second.entity.get()));
         switch (ent->getSort()) {
         case unoidl::Entity::SORT_MODULE:
-            assert(false); // this cannot happen
+            assert(false && "this cannot happen");
         case unoidl::Entity::SORT_ENUM_TYPE:
             {
                 rtl::Reference<unoidl::EnumTypeEntity> ent2(
diff --git a/unotools/source/ucbhelper/ucbhelper.cxx 
b/unotools/source/ucbhelper/ucbhelper.cxx
index 594f8ae..b0254ed 100644
--- a/unotools/source/ucbhelper/ucbhelper.cxx
+++ b/unotools/source/ucbhelper/ucbhelper.cxx
@@ -99,7 +99,7 @@ std::vector<OUString> getContents(OUString const & url) {
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -133,7 +133,7 @@ bool utl::UCBContentHelper::IsDocument(OUString const & 
url) {
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -154,7 +154,7 @@ css::uno::Any utl::UCBContentHelper::GetProperty(
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -173,7 +173,7 @@ bool utl::UCBContentHelper::IsFolder(OUString const & url) {
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -195,7 +195,7 @@ bool utl::UCBContentHelper::GetTitle(
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -217,7 +217,7 @@ bool utl::UCBContentHelper::Kill(OUString const & url) {
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -274,7 +274,7 @@ bool utl::UCBContentHelper::MakeFolder(
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -306,7 +306,7 @@ sal_Int64 utl::UCBContentHelper::GetSize(OUString const & 
url) {
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -335,7 +335,7 @@ bool utl::UCBContentHelper::IsYounger(
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
@@ -425,7 +425,7 @@ bool utl::UCBContentHelper::IsSubPath(
     } catch (css::uno::RuntimeException const &) {
         throw;
     } catch (css::ucb::CommandAbortedException const &) {
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         throw;
     } catch (css::uno::Exception const &) {
         css::uno::Any e(cppu::getCaughtException());
diff --git a/vcl/source/app/svapp.cxx b/vcl/source/app/svapp.cxx
index a1c59ef..f9fee0b 100644
--- a/vcl/source/app/svapp.cxx
+++ b/vcl/source/app/svapp.cxx
@@ -626,7 +626,7 @@ void Application::InitSettings()
 {
     ImplSVData* pSVData = ImplGetSVData();
 
-    assert(!pSVData->maAppData.mpSettings);     // initialization should not 
happen twice!
+    assert(!pSVData->maAppData.mpSettings && "initialization should not happen 
twice!");
 
     pSVData->maAppData.mpCfgListener = new LocaleConfigurationListener;
     pSVData->maAppData.mpSettings = new AllSettings();
diff --git a/vcl/source/fontsubset/cff.cxx b/vcl/source/fontsubset/cff.cxx
index 2d3ce61..5730fcc 100644
--- a/vcl/source/fontsubset/cff.cxx
+++ b/vcl/source/fontsubset/cff.cxx
@@ -977,7 +977,7 @@ void CffSubsetterContext::convertOneTypeOp( void)
             read2push();
         } else {
             popAll2Write( nType2Op);
-            assert( false); // TODO?
+            assert(false && "TODO?");
         }
         break;
     }
diff --git a/vcl/source/gdi/bmpfast.cxx b/vcl/source/gdi/bmpfast.cxx
index b81a6c0..7bfb28b 100644
--- a/vcl/source/gdi/bmpfast.cxx
+++ b/vcl/source/gdi/bmpfast.cxx
@@ -593,7 +593,7 @@ bool ImplBlendToBitmap( TrueColorPixelPtr<SRCFMT>& rSrcLine,
         nDstLinestep = -nDstLinestep;
     }
 
-    assert(rDstBuffer.mnHeight <= rSrcBuffer.mnHeight); // not sure about that?
+    assert(rDstBuffer.mnHeight <= rSrcBuffer.mnHeight && "not sure about 
that?");
     for (int y = rDstBuffer.mnHeight; --y >= 0;)
     {
         ImplBlendLines<8>( aDstLine, rSrcLine, aMskLine, rDstBuffer.mnWidth );
diff --git a/vcl/source/window/dialog.cxx b/vcl/source/window/dialog.cxx
index 12aa232..9cf4725 100644
--- a/vcl/source/window/dialog.cxx
+++ b/vcl/source/window/dialog.cxx
@@ -779,7 +779,7 @@ bool Dialog::ImplStartExecuteModal()
                 << "\"cancelled in silent mode");
         return false;
     default:
-        assert(false); // this cannot happen
+        assert(false && "this cannot happen");
         // fall through
     case Application::DIALOG_CANCEL_FATAL:
         std::abort();
diff --git a/vcl/unx/gtk/a11y/atklistener.cxx b/vcl/unx/gtk/a11y/atklistener.cxx
index 511ff0a..45c0602 100644
--- a/vcl/unx/gtk/a11y/atklistener.cxx
+++ b/vcl/unx/gtk/a11y/atklistener.cxx
@@ -138,7 +138,7 @@ void 
AtkListener::updateChildList(accessibility::XAccessibleContext* pContext)
              catch (lang::IndexOutOfBoundsException const&)
              {
                  sal_Int32 nChildren2 = pContext->getAccessibleChildCount();
-                 assert(nChildren2 <= n); // consistency?
+                 assert(nChildren2 <= n && "consistency?");
                  m_aChildList.resize(std::min(nChildren2, n));
                  break;
              }
diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx 
b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
index b1e7e23..c563395 100644
--- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
@@ -824,7 +824,7 @@ bool GtkSalGraphics::drawNativeControl(    ControlType 
nType,
         }
     }
 
-    assert(gdkDrawable); //rhbz#1050162
+    assert(gdkDrawable && "rhbz#1050162");
     if (gdkDrawable == 0)
         return false;
 
diff --git a/xmloff/source/text/txtparae.cxx b/xmloff/source/text/txtparae.cxx
index f02a695..4475819 100644
--- a/xmloff/source/text/txtparae.cxx
+++ b/xmloff/source/text/txtparae.cxx
@@ -794,7 +794,6 @@ OUString XMLTextParagraphExport::FindTextStyleAndHyperlink(
         }
         OUString sParent; // AutoStyles should not have parents!
         sName = GetAutoStylePool().Find( XML_STYLE_FAMILY_TEXT_TEXT, sParent, 
xPropStates );
-        // assert(!sName.isEmpty()); // AutoStyle could not be found
         rbHasAutoStyle = true;
     }
 
@@ -1068,7 +1067,7 @@ void XMLTextParagraphExport::exportListChange(
          rPrevInfo.BelongsToSameList( rNextInfo ) &&
          rPrevInfo.GetLevel() >= rNextInfo.GetLevel() )
     {
-        assert(pListElements && pListElements->size() >= 2); //list elements 
missing
+        assert(pListElements && pListElements->size() >= 2 && "list elements 
missing");
         bEndElement = pListElements && pListElements->size() >= 2;
     }
 
commit 05f5c4d4d6addf5321a40595f598e55dce376f6f
Author: Caolán McNamara <caol...@redhat.com>
Date:   Thu Jun 26 17:34:29 2014 +0100

    DBG_ASSERT->assert
    
    Change-Id: Ic2933fc686d3bb030291756bd94127ee7583c833

diff --git a/svl/source/items/itemset.cxx b/svl/source/items/itemset.cxx
index 24fc381..cf15b26 100644
--- a/svl/source/items/itemset.cxx
+++ b/svl/source/items/itemset.cxx
@@ -1254,13 +1254,11 @@ default     unknown     !=      sal_True            -   
        -           -
 dontcare    unknown     !=      sal_True            -           -           -
 unknown     unknown     !=      sal_True            -           -           -
 */
-
-
 static void MergeItem_Impl( SfxItemPool *_pPool, sal_uInt16 &rCount,
                             const SfxPoolItem **ppFnd1, const SfxPoolItem 
*pFnd2,
                             bool bIgnoreDefaults )
 {
-    DBG_ASSERT( ppFnd1 != 0, "Merging to 0-Item" );
+    assert(ppFnd1 != 0 && "Merging to 0-Item");
 
     // 1. Item ist default?
     if ( !*ppFnd1 )
@@ -1321,8 +1319,6 @@ static void MergeItem_Impl( SfxItemPool *_pPool, 
sal_uInt16 &rCount,
     }
 }
 
-
-
 void SfxItemSet::MergeValues( const SfxItemSet& rSet, bool bIgnoreDefaults )
 {
     // Achtung!!! Bei Aenderungen/Bugfixes immer obenstehende Tabelle pflegen!
diff --git a/svx/source/svdraw/svdpntv.cxx b/svx/source/svdraw/svdpntv.cxx
index e80b179..161e8aa 100644
--- a/svx/source/svdraw/svdpntv.cxx
+++ b/svx/source/svdraw/svdpntv.cxx
@@ -482,7 +482,7 @@ void SdrPaintView::AddWindowToPaintView(OutputDevice* 
pNewWin)
 
 void SdrPaintView::DeleteWindowFromPaintView(OutputDevice* pOldWin)
 {
-    DBG_ASSERT(pOldWin, "SdrPaintView::DeleteWindowFromPaintView: No 
OutputDevice(!)");
+    assert(pOldWin && "SdrPaintView::DeleteWindowFromPaintView: No 
OutputDevice(!)");
     SdrPaintWindow* pCandidate = FindPaintWindow(*pOldWin);
 
     if(pCandidate)
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx
index ec98555..b8bc0b4 100644
--- a/sw/source/core/docnode/ndtbl.cxx
+++ b/sw/source/core/docnode/ndtbl.cxx
@@ -1471,7 +1471,7 @@ static void lcl_DelBox( SwTableBox* pBox, _DelTabPara* 
pDelPara );
 
 static void lcl_DelLine( SwTableLine* pLine, _DelTabPara* pPara )
 {
-    OSL_ENSURE( pPara, "The parameters are missing!" );
+    assert(pPara && "The parameters are missing!");
     _DelTabPara aPara( *pPara );
     for( SwTableBoxes::iterator it = pLine->GetTabBoxes().begin();
              it != pLine->GetTabBoxes().end(); ++it)
@@ -1483,7 +1483,7 @@ static void lcl_DelLine( SwTableLine* pLine, _DelTabPara* 
pPara )
 
 static void lcl_DelBox( SwTableBox* pBox, _DelTabPara* pDelPara )
 {
-    OSL_ENSURE( pDelPara, "The parameters are missing" );
+    assert(pDelPara && "The parameters are missing");
 
     // Delete the Box's Lines
     if( !pBox->GetTabLines().empty() )
diff --git a/sw/source/core/text/itratr.cxx b/sw/source/core/text/itratr.cxx
index f4212b6..9b9074d 100644
--- a/sw/source/core/text/itratr.cxx
+++ b/sw/source/core/text/itratr.cxx
@@ -61,7 +61,7 @@ using namespace ::com::sun::star;
 
 void SwAttrIter::Chg( SwTxtAttr *pHt )
 {
-    OSL_ENSURE( pHt && pFnt, "No attribute of font available for change");
+    assert(pHt && pFnt && "No attribute of font available for change");
     if( pRedln && pRedln->IsOn() )
         pRedln->ChangeTxtAttr( pFnt, *pHt, true );
     else
@@ -71,7 +71,7 @@ void SwAttrIter::Chg( SwTxtAttr *pHt )
 
 void SwAttrIter::Rst( SwTxtAttr *pHt )
 {
-    OSL_ENSURE( pHt && pFnt, "No attribute of font available for reset");
+    assert(pHt && pFnt && "No attribute of font available for reset");
     // get top from stack after removing pHt
     if( pRedln && pRedln->IsOn() )
         pRedln->ChangeTxtAttr( pFnt, *pHt, false );
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to