[Libreoffice-commits] core.git: 3 commits - autogen.sh boost/boost.6369.warnings.patch editeng/inc editeng/source
Caolán McNamara
caolanm at redhat.com
Mon Apr 22 02:46:51 PDT 2013
autogen.sh | 1 +
boost/boost.6369.warnings.patch | 21 +++++++++++++++++++++
editeng/inc/editeng/numitem.hxx | 1 +
editeng/source/items/numitem.cxx | 17 +++++++++++++++++
4 files changed, 40 insertions(+)
New commits:
commit fe82b2237baa7f64fc53e8c864535a28264baa6e
Author: Caolán McNamara <caolanm at redhat.com>
Date: Sun Apr 21 21:30:35 2013 +0100
some more warnings in parts of boost we will use soon
Change-Id: Ie7a16402ab577ccae7688284712ed2657b509f76
diff --git a/boost/boost.6369.warnings.patch b/boost/boost.6369.warnings.patch
index 2cc1ebd..5a7e336 100644
--- a/boost/boost.6369.warnings.patch
+++ b/boost/boost.6369.warnings.patch
@@ -320,4 +320,25 @@
+ rule_info(std::string(name_to_register), trace_node_))
).second;
}
+
+--- misc/boost_1_44_0/boost/variant/variant.hpp 2012-01-08 20:16:41.321760852 +0000
++++ misc/build/boost_1_44_0/boost/variant/variant.hpp 2012-01-08 20:25:43.233484675 +0000
+@@ -1143,14 +1143,14 @@
+ which_t which_;
+ storage_t storage_;
+- void indicate_which(int which)
++ void indicate_which(int i_which)
+ {
+- which_ = static_cast<which_t>( which );
++ which_ = static_cast<which_t>( i_which );
+ }
+
+- void indicate_backup_which(int which)
++ void indicate_backup_which(int i_which)
+ {
+- which_ = static_cast<which_t>( -(which + 1) );
++ which_ = static_cast<which_t>( -(i_which + 1) );
+ }
+
+ private: // helpers, for queries (below)
commit 1cb1db442e46616b1de121141cd94c114d4fce52
Author: Caolán McNamara <caolanm at redhat.com>
Date: Sun Apr 21 13:50:12 2013 +0100
restore SvxNumRule::SetLevel variant
correctly removed as unused by 1dc612970f57aa5599c6d1b7afb10a3f5f4403d2 but we
will need it again
Change-Id: I2d5c391506a84abe435547232398aa43a3468fe6
diff --git a/editeng/inc/editeng/numitem.hxx b/editeng/inc/editeng/numitem.hxx
index f17e9cf..9f88e79 100644
--- a/editeng/inc/editeng/numitem.hxx
+++ b/editeng/inc/editeng/numitem.hxx
@@ -267,6 +267,7 @@ public:
const SvxNumberFormat* Get(sal_uInt16 nLevel)const;
const SvxNumberFormat& GetLevel(sal_uInt16 nLevel)const;
void SetLevel(sal_uInt16 nLevel, const SvxNumberFormat& rFmt, sal_Bool bIsValid = sal_True);
+ void SetLevel(sal_uInt16 nLevel, const SvxNumberFormat* pFmt);
sal_Bool IsContinuousNumbering()const
{return bContinuousNumbering;}
diff --git a/editeng/source/items/numitem.cxx b/editeng/source/items/numitem.cxx
index 7ef42e0..973dd63 100644
--- a/editeng/source/items/numitem.cxx
+++ b/editeng/source/items/numitem.cxx
@@ -836,6 +836,23 @@ void SvxNumRule::SetLevel( sal_uInt16 i, const SvxNumberFormat& rNumFmt, sal_Boo
}
}
+void SvxNumRule::SetLevel(sal_uInt16 nLevel, const SvxNumberFormat* pFmt)
+{
+ DBG_ASSERT(nLevel < SVX_MAX_NUM, "Wrong Level" );
+
+ if( nLevel < SVX_MAX_NUM )
+ {
+ aFmtsSet[nLevel] = 0 != pFmt;
+ if(pFmt)
+ SetLevel(nLevel, *pFmt);
+ else
+ {
+ delete aFmts[nLevel];
+ aFmts[nLevel] = 0;
+ }
+ }
+}
+
String SvxNumRule::MakeNumString( const SvxNodeNum& rNum, sal_Bool bInclStrings ) const
{
String aStr;
commit 53e6c475939df22c849d410efc2aa9bfd28ad819
Author: Caolán McNamara <caolanm at redhat.com>
Date: Mon Apr 22 10:23:49 2013 +0100
aix stuffs stuff into /opt/freeware/share in defacto default
Change-Id: I2cd8e3498f81b96041c81cdc48ca6277ccbb210d
diff --git a/autogen.sh b/autogen.sh
index 2498c5a..0e61ee5 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -162,6 +162,7 @@ my $aclocal_flags = $ENV{ACLOCAL_FLAGS};
$aclocal_flags .= " -I $src_path/m4";
$aclocal_flags .= " -I $src_path/m4/mac" if ($system eq 'Darwin');
+$aclocal_flags .= " -I /opt/freeware/share/aclocal" if ($system eq 'AIX');
$ENV{AUTOMAKE_EXTRA_FLAGS} = '--warnings=no-portability' if (!($system eq 'Darwin'));
More information about the Libreoffice-commits
mailing list