diff options
author | Caolán McNamara <caolanm@redhat.com> | 2010-10-06 12:13:10 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2010-10-06 14:42:37 +0100 |
commit | ce7a60eb7af5b6f56dfc32e7765338343d39f5e2 (patch) | |
tree | 1838205ee0fe66a0a3346dc726c17808b46c0042 | |
parent | 5731c0d56a7d08ffa6d2fa77ae3df80e31882de9 (diff) |
#i113503# cppunit stl wrapper headers
-rw-r--r-- | patches/dev300/apply | 8 | ||||
-rw-r--r-- | patches/dev300/build-allow-system-cppunit-1.12.0.diff | 15 | ||||
-rw-r--r-- | patches/dev300/system-cppunit-with-stlport-ooo.diff | 1066 |
3 files changed, 1 insertions, 1088 deletions
diff --git a/patches/dev300/apply b/patches/dev300/apply index ec6ecf4a5..bba0bc7ee 100644 --- a/patches/dev300/apply +++ b/patches/dev300/apply @@ -23,7 +23,7 @@ Common : BuildBits, TemporaryHacks, FixesNotForUpstream, \ LinuxCommon : Common, Defaults, FontConfigTemporaryHacks, \ FedoraLinuxOnlyFixes, LinuxOnly, msaccess, OpenGLTransitions, \ CliMonoCommon, Mono, MonoComp, AddressBooks, QuickStarter, KDE4, Netbook, \ - GlobalNSPluginSupport, SystemBitsWithSTLport + GlobalNSPluginSupport MacOSXCommon : Common, Defaults Win32Common : Common, Defaults, Win32Only, CliMonoCommon, CliComponent, NotDebian # Experimental sections @@ -688,9 +688,6 @@ solenv-installer-lang-filelist-names.diff, pmladek # make the dummy localize.sdf realy working solenv-dummy-localize-sdf.diff, i#113389, pmladek -# 1.12.1 was allowed before; we have 1.12.0 on older SUSE distros -build-allow-system-cppunit-1.12.0.diff, pmladek - # fix build with neon-0.24 ucb-neon-0.24.diff, pmladek @@ -2491,9 +2488,6 @@ solenv-unpack-oxt.diff, pmladek # link with -lcolamd, needed because our liblpsolve55{,_pic}.a doesn't include it system-lpsolve-link-with-colamd.diff, rengelha -[ SystemBitsWithSTLport ] -system-cppunit-with-stlport-ooo.diff, i#113503, cmc - [ GnomeSessionManagement ] gnome-screen-saver.diff, i#106372, cmc diff --git a/patches/dev300/build-allow-system-cppunit-1.12.0.diff b/patches/dev300/build-allow-system-cppunit-1.12.0.diff deleted file mode 100644 index 69451ac5b..000000000 --- a/patches/dev300/build-allow-system-cppunit-1.12.0.diff +++ /dev/null @@ -1,15 +0,0 @@ ---- configure.in.old 2010-07-15 12:59:44.000000000 +0200 -+++ configure.in 2010-07-15 13:03:35.000000000 +0200 -@@ -3797,10 +3797,8 @@ if test -n "$with_system_cppunit" -o -n - test "$with_system_cppunit" != "no"; then - AC_MSG_RESULT([external]) - SYSTEM_CPPUNIT=YES -- # might work for earlier, too but go sure. We didn't have -- # a system-cppunit before the first version using a proper cppunit -- # (and that being 1.12.1) anyway -- PKG_CHECK_MODULES( CPPUNIT, cppunit >= 1.12.1 ) -+ # might work for earlier, too but go sure -+ PKG_CHECK_MODULES( CPPUNIT, cppunit >= 1.12.0 ) - AC_MSG_CHECKING([STL compatibility]) - if test "$WITH_STLPORT" != "no"; then - AC_MSG_ERROR([to use system cppunit you need to use --without-stlport]) diff --git a/patches/dev300/system-cppunit-with-stlport-ooo.diff b/patches/dev300/system-cppunit-with-stlport-ooo.diff deleted file mode 100644 index a6b8b1717..000000000 --- a/patches/dev300/system-cppunit-with-stlport-ooo.diff +++ /dev/null @@ -1,1066 +0,0 @@ - -# HG changeset patch -# User Caolán McNamara <cmc@openoffice.org> -# Date 1280826067 -3600 -# Node ID a6913c9677c236d0c6e051ef664a91c7f8d22021 -# Parent a1a3b75faa8a55b23716fd5cb29cfcf4f4729e9d -cmcfixes77: #i113503# system non-stlport cppunit with OOo stlport - -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/basictest.cxx ---- basebmp/test/basictest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/basictest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,10 +27,12 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" - #include "cppunit/plugin/TestPlugIn.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/point/b2ipoint.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/bmpmasktest.cxx ---- basebmp/test/bmpmasktest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/bmpmasktest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/range/b2irange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/bmptest.cxx ---- basebmp/test/bmptest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/bmptest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/range/b2irange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/cliptest.cxx ---- basebmp/test/cliptest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/cliptest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/point/b2ipoint.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/filltest.cxx ---- basebmp/test/filltest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/filltest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/range/b2drange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/linetest.cxx ---- basebmp/test/linetest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/linetest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/point/b2ipoint.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/makefile.mk ---- basebmp/test/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -60,6 +60,13 @@ - .ENDIF - .ENDIF - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - - # --- Common ---------------------------------------------------------- -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/masktest.cxx ---- basebmp/test/masktest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/masktest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/range/b2irange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basebmp/test/polytest.cxx ---- basebmp/test/polytest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basebmp/test/polytest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,9 +27,11 @@ - - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/vector/b2isize.hxx> - #include <basegfx/range/b2irange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/basegfx1d.cxx ---- basegfx/test/basegfx1d.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/basegfx1d.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,10 +30,12 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" - #include "cppunit/plugin/TestPlugIn.h" -+#include "postextstl.h" - - namespace basegfx1d - { -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/basegfx2d.cxx ---- basegfx/test/basegfx2d.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/basegfx2d.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/matrix/b2dhommatrix.hxx> - #include <basegfx/polygon/b2dpolygon.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/basegfx3d.cxx ---- basegfx/test/basegfx3d.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/basegfx3d.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - namespace basegfx3d - { -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/basegfxtools.cxx ---- basegfx/test/basegfxtools.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/basegfxtools.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/tools/keystoplerp.hxx> - #include <basegfx/numeric/ftools.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/boxclipper.cxx ---- basegfx/test/boxclipper.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/boxclipper.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/matrix/b2dhommatrix.hxx> - #include <basegfx/curve/b2dcubicbezier.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/clipstate.cxx ---- basegfx/test/clipstate.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/clipstate.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/tools/b2dclipstate.hxx> - #include <basegfx/range/b2dpolyrange.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/genericclipper.cxx ---- basegfx/test/genericclipper.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/genericclipper.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -30,9 +30,11 @@ - #include "precompiled_basegfx.hxx" - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <basegfx/matrix/b2dhommatrix.hxx> - #include <basegfx/curve/b2dcubicbezier.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 basegfx/test/makefile.mk ---- basegfx/test/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ basegfx/test/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -36,6 +36,13 @@ - - .INCLUDE : settings.mk - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - - # --- Common ---------------------------------------------------------- -diff -r a1a3b75faa8a -r a6913c9677c2 configure.in ---- configure.in Fri Jul 30 12:58:40 2010 +0100 -+++ configure.in Tue Aug 03 10:01:07 2010 +0100 -@@ -3821,12 +3821,6 @@ - SYSTEM_CPPUNIT=YES - # might work for earlier, too but go sure - PKG_CHECK_MODULES( CPPUNIT, cppunit >= 1.12.0 ) -- AC_MSG_CHECKING([STL compatibility]) -- if test "$WITH_STLPORT" != "no"; then -- AC_MSG_ERROR([to use system cppunit you need to use --without-stlport]) -- else -- AC_MSG_RESULT([OK]) -- fi - else - AC_MSG_RESULT([internal]) - SYSTEM_CPPUNIT=NO -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_connection.cxx ---- mysqlc/source/mysqlc_connection.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_connection.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -35,13 +35,13 @@ - #include "mysqlc_preparedstatement.hxx" - #include "mysqlc_general.hxx" - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/driver.h> - #include <cppconn/connection.h> - #include <cppconn/statement.h> - #include <cppconn/metadata.h> - #include <cppconn/exception.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - #include <com/sun/star/sdbc/ColumnValue.hpp> - #include <com/sun/star/sdbc/XRow.hpp> -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_connection.hxx ---- mysqlc/source/mysqlc_connection.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_connection.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -46,9 +46,9 @@ - #include <com/sun/star/sdbc/XWarningsSupplier.hpp> - #include <com/sun/star/util/XStringSubstitution.hpp> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/driver.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - #include <cppuhelper/compbase3.hxx> - #include <cppuhelper/weakref.hxx> - #include <rtl/string.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_databasemetadata.cxx ---- mysqlc/source/mysqlc_databasemetadata.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_databasemetadata.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -54,13 +54,13 @@ - using ::rtl::OUString; - using mysqlc_sdbc_driver::getStringFromAny; - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/connection.h> - #include <cppconn/resultset.h> - #include <cppconn/metadata.h> - #include <cppconn/statement.h> - #include <cppconn/prepared_statement.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - static ext_std::string wild("%"); - -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_databasemetadata.hxx ---- mysqlc/source/mysqlc_databasemetadata.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_databasemetadata.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -39,9 +39,9 @@ - #include <com/sun/star/sdbc/XDatabaseMetaData.hpp> - #include <cppuhelper/implbase1.hxx> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/metadata.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - namespace connectivity - { -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_driver.cxx ---- mysqlc/source/mysqlc_driver.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_driver.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -38,13 +38,12 @@ - using ::rtl::OUString; - #include <stdio.h> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/exception.h> -- - #ifdef SYSTEM_MYSQL_CPPCONN - #include <mysql_driver.h> - #endif --#include <tools/postextstl.h> -+#include <postextstl.h> - - - /* {{{ MysqlCDriver::MysqlCDriver() -I- */ -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_driver.hxx ---- mysqlc/source/mysqlc_driver.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_driver.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -36,9 +36,9 @@ - #include <com/sun/star/lang/XServiceInfo.hpp> - - #include <cppuhelper/compbase2.hxx> --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/driver.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - #include <osl/module.h> - - namespace connectivity -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_general.hxx ---- mysqlc/source/mysqlc_general.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_general.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -33,9 +33,9 @@ - #include <com/sun/star/uno/XInterface.hpp> - #include <com/sun/star/sdbc/SQLException.hpp> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/exception.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - namespace mysqlc_sdbc_driver - { -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_preparedstatement.hxx ---- mysqlc/source/mysqlc_preparedstatement.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_preparedstatement.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -48,9 +48,9 @@ - #include <com/sun/star/sdbc/XPreparedBatchExecution.hpp> - #include <com/sun/star/io/XInputStream.hpp> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/prepared_statement.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - namespace connectivity - { -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_resultsetmetadata.hxx ---- mysqlc/source/mysqlc_resultsetmetadata.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_resultsetmetadata.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -35,9 +35,9 @@ - #include <com/sun/star/sdbc/XResultSetMetaData.hpp> - - #include <cppuhelper/implbase1.hxx> --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/resultset_metadata.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - namespace connectivity - { -diff -r a1a3b75faa8a -r a6913c9677c2 mysqlc/source/mysqlc_statement.hxx ---- mysqlc/source/mysqlc_statement.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ mysqlc/source/mysqlc_statement.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -13,9 +13,9 @@ - #include <com/sun/star/sdbc/XWarningsSupplier.hpp> - #include <com/sun/star/util/XCancellable.hpp> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <cppconn/statement.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - #include <cppuhelper/compbase5.hxx> - #include <list> - -diff -r a1a3b75faa8a -r a6913c9677c2 o3tl/qa/makefile.mk ---- o3tl/qa/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ o3tl/qa/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -36,6 +36,13 @@ - - .INCLUDE : settings.mk - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - - .IF "$(L10N_framework)"=="" -diff -r a1a3b75faa8a -r a6913c9677c2 o3tl/qa/test-cow_wrapper.cxx ---- o3tl/qa/test-cow_wrapper.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ o3tl/qa/test-cow_wrapper.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -1,9 +1,11 @@ - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" - #include "cppunit/plugin/TestPlugIn.h" -+#include "postextstl.h" - - #include "cow_wrapper_clients.hxx" - -diff -r a1a3b75faa8a -r a6913c9677c2 o3tl/qa/test-heap_ptr.cxx ---- o3tl/qa/test-heap_ptr.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ o3tl/qa/test-heap_ptr.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -25,9 +25,11 @@ - * - ************************************************************************/ - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <o3tl/heap_ptr.hxx> - -diff -r a1a3b75faa8a -r a6913c9677c2 o3tl/qa/test-range.cxx ---- o3tl/qa/test-range.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ o3tl/qa/test-range.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -25,9 +25,11 @@ - * - ************************************************************************/ - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <o3tl/range.hxx> - #include <vector> -diff -r a1a3b75faa8a -r a6913c9677c2 o3tl/qa/test-vector_pool.cxx ---- o3tl/qa/test-vector_pool.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ o3tl/qa/test-vector_pool.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -1,8 +1,10 @@ - // autogenerated file with codegen.pl - -+#include "preextstl.h" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" -+#include "postextstl.h" - - #include <o3tl/vector_pool.hxx> - -diff -r a1a3b75faa8a -r a6913c9677c2 sal/cppunittester/cppunittester.cxx ---- sal/cppunittester/cppunittester.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ sal/cppunittester/cppunittester.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -31,6 +31,7 @@ - #include <cstdlib> - #include <iostream> - -+#include "preextstl.h" - #include "cppunit/CompilerOutputter.h" - #include "cppunit/TestResult.h" - #include "cppunit/TestResultCollector.h" -@@ -38,6 +39,7 @@ - #include "cppunit/extensions/TestFactoryRegistry.h" - #include "cppunit/plugin/PlugInManager.h" - #include "cppunit/portability/Stream.h" -+#include "postextstl.h" - #include "osl/thread.h" - #include "rtl/process.h" - #include "rtl/string.hxx" -diff -r a1a3b75faa8a -r a6913c9677c2 sal/cppunittester/makefile.mk ---- sal/cppunittester/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ sal/cppunittester/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -33,6 +33,13 @@ - - .INCLUDE: settings.mk - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - - OBJFILES = $(APP1OBJS) -diff -r a1a3b75faa8a -r a6913c9677c2 sax/qa/cppunit/makefile.mk ---- sax/qa/cppunit/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ sax/qa/cppunit/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -35,6 +35,13 @@ - - .INCLUDE : settings.mk - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - DLLPRE = # no leading "lib" on .so files - -diff -r a1a3b75faa8a -r a6913c9677c2 sax/qa/cppunit/test_converter.cxx ---- sax/qa/cppunit/test_converter.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ sax/qa/cppunit/test_converter.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -25,10 +25,12 @@ - * - ************************************************************************/ - -+#include "preextstl.h" - #include <cppunit/TestAssert.h> - #include <cppunit/TestFixture.h> - #include <cppunit/extensions/HelperMacros.h> - #include <cppunit/plugin/TestPlugIn.h> -+#include "postextstl.h" - - #include <rtl/ustrbuf.hxx> - -diff -r a1a3b75faa8a -r a6913c9677c2 sfx2/qa/cppunit/makefile.mk ---- sfx2/qa/cppunit/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ sfx2/qa/cppunit/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -35,6 +35,13 @@ - - .INCLUDE : settings.mk - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - CFLAGSCXX += $(CPPUNIT_CFLAGS) - DLLPRE = # no leading "lib" on .so files - -diff -r a1a3b75faa8a -r a6913c9677c2 sfx2/qa/cppunit/test_metadatable.cxx ---- sfx2/qa/cppunit/test_metadatable.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ sfx2/qa/cppunit/test_metadatable.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -27,10 +27,12 @@ - - #include "precompiled_sfx2.hxx" - -+#include "preextstl.h" - #include <cppunit/TestAssert.h> - #include <cppunit/TestFixture.h> - #include <cppunit/extensions/HelperMacros.h> - #include <cppunit/plugin/TestPlugIn.h> -+#include "postextstl.h" - - #include <rtl/ustrbuf.hxx> - -diff -r a1a3b75faa8a -r a6913c9677c2 smoketestoo_native/makefile.mk ---- smoketestoo_native/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ smoketestoo_native/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -33,6 +33,13 @@ - - CFLAGSCXX += $(CPPUNIT_CFLAGS) - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - SLOFILES = $(SHL1OBJS) - - SHL1TARGET = smoketest -diff -r a1a3b75faa8a -r a6913c9677c2 smoketestoo_native/smoketest.cxx ---- smoketestoo_native/smoketest.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ smoketestoo_native/smoketest.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -44,11 +44,13 @@ - #include "com/sun/star/uno/RuntimeException.hpp" - #include "com/sun/star/uno/Sequence.hxx" - #include "com/sun/star/util/URL.hpp" -+#include <preextstl.h> - #include "cppuhelper/implbase1.hxx" - #include "cppunit/TestAssert.h" - #include "cppunit/TestFixture.h" - #include "cppunit/extensions/HelperMacros.h" - #include "cppunit/plugin/TestPlugIn.h" -+#include <postextstl.h> - #include "osl/conditn.hxx" - #include "osl/diagnose.h" - #include "rtl/ustring.h" -diff -r a1a3b75faa8a -r a6913c9677c2 stlport/prj/d.lst ---- stlport/prj/d.lst Fri Jul 30 12:58:40 2010 +0100 -+++ stlport/prj/d.lst Tue Aug 03 10:01:07 2010 +0100 -@@ -17,6 +17,7 @@ - ..\%__SRC%\inc\stlport\using\h\* %_DEST%\inc%_EXT%\stl\using\h\* - ..\%__SRC%\inc\stlport\wrap_std\* %_DEST%\inc%_EXT%\stl\wrap_std\* - ..\%__SRC%\inc\stlport\wrap_std\h\* %_DEST%\inc%_EXT%\stl\wrap_std\h\* -+..\systemstlguards\*.h %_DEST%\inc%_EXT%\stl\*.h - ..\%__SRC%\lib\lib*.so %_DEST%\lib%_EXT%\lib*.so - ..\%__SRC%\lib\lib*.a %_DEST%\lib%_EXT%\lib*.a - ..\%__SRC%\lib\*.lib %_DEST%\lib%_EXT%\*.lib -diff -r a1a3b75faa8a -r a6913c9677c2 stlport/systemstlguards/postextstl.h ---- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ stlport/systemstlguards/postextstl.h Tue Aug 03 10:01:07 2010 +0100 -@@ -0,0 +1,36 @@ -+/************************************************************************* -+ * -+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+ * -+ * Copyright 2000, 2010 Oracle and/or its affiliates. -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * This file is part of OpenOffice.org. -+ * -+ * OpenOffice.org is free software: you can redistribute it and/or modify -+ * it under the terms of the GNU Lesser General Public License version 3 -+ * only, as published by the Free Software Foundation. -+ * -+ * OpenOffice.org is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU Lesser General Public License version 3 for more details -+ * (a copy is included in the LICENSE file that accompanied this code). -+ * -+ * You should have received a copy of the GNU Lesser General Public License -+ * version 3 along with OpenOffice.org. If not, see -+ * <http://www.openoffice.org/license.html> -+ * for a copy of the LGPLv3 License. -+ * -+ ************************************************************************/ -+ -+#ifdef std_was_redefined_as_stlport -+// put things back the way they were -+# define std std_was_redefined_as_stlport -+# undef _STLP_OUTERMOST_HEADER_ID -+// force config to be re-read -+# undef _STLP_NOTHROW_INHERENTLY -+# undef _STLP_CONFIG_H -+# include <stddef.h> -+#endif -diff -r a1a3b75faa8a -r a6913c9677c2 stlport/systemstlguards/preextstl.h ---- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ stlport/systemstlguards/preextstl.h Tue Aug 03 10:01:07 2010 +0100 -@@ -0,0 +1,77 @@ -+/************************************************************************* -+ * -+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -+ * -+ * Copyright 2000, 2010 Oracle and/or its affiliates. -+ * -+ * OpenOffice.org - a multi-platform office productivity suite -+ * -+ * This file is part of OpenOffice.org. -+ * -+ * OpenOffice.org is free software: you can redistribute it and/or modify -+ * it under the terms of the GNU Lesser General Public License version 3 -+ * only, as published by the Free Software Foundation. -+ * -+ * OpenOffice.org is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU Lesser General Public License version 3 for more details -+ * (a copy is included in the LICENSE file that accompanied this code). -+ * -+ * You should have received a copy of the GNU Lesser General Public License -+ * version 3 along with OpenOffice.org. If not, see -+ * <http://www.openoffice.org/license.html> -+ * for a copy of the LGPLv3 License. -+ * -+ ************************************************************************/ -+//1. Force inclusion of a std:: using header to ensure the stlport define -+//of std as "stlport" -+#include <algorithm> -+#if defined(ADAPT_EXT_STL) -+//2. Force inclusion of stlport headers to get their stlport:: definitions -+# include <ostream> -+# include <istream> -+# include <fstream> -+# include <iostream> -+# include <sstream> -+# include <vector> -+# include <deque> -+# include <set> -+# include <list> -+# include <map> -+//3. Now force inclusion of native headers to get their std:: definitions -+# if defined(std) -+# define std_was_redefined_as_stlport std -+# undef std -+# define _STLP_OUTERMOST_HEADER_ID 0xdeadbeaf -+# if defined(_GNUC__) -+# pragma GCC visibility push(default) -+# endif -+# include _STLP_NATIVE_HEADER(exception_defines.h) -+# include _STLP_NATIVE_HEADER(limits) -+# include _STLP_NATIVE_HEADER(memory) -+# include _STLP_NATIVE_HEADER(exception) -+# include _STLP_NATIVE_HEADER(iosfwd) -+# include _STLP_NATIVE_HEADER(algorithm) -+# include _STLP_NATIVE_HEADER(string) -+# include _STLP_NATIVE_HEADER(streambuf) -+# include _STLP_NATIVE_HEADER(ios) -+# include _STLP_NATIVE_HEADER(locale) -+# include _STLP_NATIVE_HEADER(stdexcept) -+# include _STLP_NATIVE_HEADER(ostream) -+# include _STLP_NATIVE_HEADER(istream) -+# include _STLP_NATIVE_HEADER(iostream) -+# include _STLP_NATIVE_HEADER(sstream) -+# include _STLP_NATIVE_HEADER(vector) -+# include _STLP_NATIVE_HEADER(deque) -+# include _STLP_NATIVE_HEADER(set) -+# include _STLP_NATIVE_HEADER(list) -+# include _STLP_NATIVE_HEADER(map) -+# if defined(_GNUC__) -+# pragma GCC visibility pop -+# endif -+# endif -+#endif -+//ext_std resolves to the std that external c++ libs, e.g. Graphite were built -+//against regardless of whether that is stlport or system stl -+namespace ext_std = std; -diff -r a1a3b75faa8a -r a6913c9677c2 test/source/cpp/makefile.mk ---- test/source/cpp/makefile.mk Fri Jul 30 12:58:40 2010 +0100 -+++ test/source/cpp/makefile.mk Tue Aug 03 10:01:07 2010 +0100 -@@ -35,6 +35,13 @@ - CDEFS += -DOOO_DLLIMPLEMENTATION_TEST - CFLAGSCXX += $(CPPUNIT_CFLAGS) - -+#building with stlport, but cppunit was not built with stlport -+.IF "$(USE_SYSTEM_STL)"!="YES" -+.IF "$(SYSTEM_CPPUNIT)"=="YES" -+CFLAGSCXX+=-DADAPT_EXT_STL -+.ENDIF -+.ENDIF -+ - SLOFILES = \ - $(SLO)/getargument.obj \ - $(SLO)/officeconnection.obj \ -diff -r a1a3b75faa8a -r a6913c9677c2 test/source/cpp/officeconnection.cxx ---- test/source/cpp/officeconnection.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ test/source/cpp/officeconnection.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -33,7 +33,9 @@ - #include "com/sun/star/lang/XMultiServiceFactory.hpp" - #include "com/sun/star/uno/Reference.hxx" - #include "cppuhelper/bootstrap.hxx" -+#include <preextstl.h> - #include "cppunit/TestAssert.h" -+#include <postextstl.h> - #include "osl/process.h" - #include "osl/time.h" - #include "sal/types.h" -diff -r a1a3b75faa8a -r a6913c9677c2 tools/inc/tools/postextstl.h ---- tools/inc/tools/postextstl.h Fri Jul 30 12:58:40 2010 +0100 -+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 -@@ -1,36 +0,0 @@ --/************************************************************************* -- * -- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -- * -- * Copyright 2000, 2010 Oracle and/or its affiliates. -- * -- * OpenOffice.org - a multi-platform office productivity suite -- * -- * This file is part of OpenOffice.org. -- * -- * OpenOffice.org is free software: you can redistribute it and/or modify -- * it under the terms of the GNU Lesser General Public License version 3 -- * only, as published by the Free Software Foundation. -- * -- * OpenOffice.org is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU Lesser General Public License version 3 for more details -- * (a copy is included in the LICENSE file that accompanied this code). -- * -- * You should have received a copy of the GNU Lesser General Public License -- * version 3 along with OpenOffice.org. If not, see -- * <http://www.openoffice.org/license.html> -- * for a copy of the LGPLv3 License. -- * -- ************************************************************************/ -- --#ifdef std_was_redefined_as_stlport --// put things back the way they were --# define std std_was_redefined_as_stlport --# undef _STLP_OUTERMOST_HEADER_ID --// force config to be re-read --# undef _STLP_NOTHROW_INHERENTLY --# undef _STLP_CONFIG_H --# include <stddef.h> --#endif -diff -r a1a3b75faa8a -r a6913c9677c2 tools/inc/tools/preextstl.h ---- tools/inc/tools/preextstl.h Fri Jul 30 12:58:40 2010 +0100 -+++ /dev/null Thu Jan 01 00:00:00 1970 +0000 -@@ -1,71 +0,0 @@ --/************************************************************************* -- * -- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -- * -- * Copyright 2000, 2010 Oracle and/or its affiliates. -- * -- * OpenOffice.org - a multi-platform office productivity suite -- * -- * This file is part of OpenOffice.org. -- * -- * OpenOffice.org is free software: you can redistribute it and/or modify -- * it under the terms of the GNU Lesser General Public License version 3 -- * only, as published by the Free Software Foundation. -- * -- * OpenOffice.org is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU Lesser General Public License version 3 for more details -- * (a copy is included in the LICENSE file that accompanied this code). -- * -- * You should have received a copy of the GNU Lesser General Public License -- * version 3 along with OpenOffice.org. If not, see -- * <http://www.openoffice.org/license.html> -- * for a copy of the LGPLv3 License. -- * -- ************************************************************************/ --//1. Force inclusion of a std:: using header to ensure the stlport define --//of std as "stlport" --#include <algorithm> --#if defined(ADAPT_EXT_STL) --//2. Force inclusion of stlport headers to get their stlport:: definitions --# include <ostream> --# include <istream> --# include <fstream> --# include <iostream> --# include <vector> --# include <list> --# include <map> --//3. Now force inclusion of native headers to get their std:: definitions --# if defined(std) --# define std_was_redefined_as_stlport std --# undef std --# define _STLP_OUTERMOST_HEADER_ID 0xdeadbeaf --# if defined(_GNUC__) --# pragma GCC visibility push(default) --# endif --# include _STLP_NATIVE_HEADER(exception_defines.h) --# include _STLP_NATIVE_HEADER(limits) --# include _STLP_NATIVE_HEADER(memory) --# include _STLP_NATIVE_HEADER(exception) --# include _STLP_NATIVE_HEADER(iosfwd) --# include _STLP_NATIVE_HEADER(algorithm) --# include _STLP_NATIVE_HEADER(string) --# include _STLP_NATIVE_HEADER(streambuf) --# include _STLP_NATIVE_HEADER(ios) --# include _STLP_NATIVE_HEADER(locale) --# include _STLP_NATIVE_HEADER(stdexcept) --# include _STLP_NATIVE_HEADER(ostream) --# include _STLP_NATIVE_HEADER(istream) --# include _STLP_NATIVE_HEADER(iostream) --# include _STLP_NATIVE_HEADER(vector) --# include _STLP_NATIVE_HEADER(list) --# include _STLP_NATIVE_HEADER(map) --# if defined(_GNUC__) --# pragma GCC visibility pop --# endif --# endif --#endif --//ext_std resolves to the std that external c++ libs, e.g. Graphite were built --//against regardless of whether that is stlport or system stl --namespace ext_std = std; -diff -r a1a3b75faa8a -r a6913c9677c2 tools/prj/d.lst ---- tools/prj/d.lst Fri Jul 30 12:58:40 2010 +0100 -+++ tools/prj/d.lst Tue Aug 03 10:01:07 2010 +0100 -@@ -34,9 +34,6 @@ - ..\inc\tools\postx.h %_DEST%\inc%_EXT%\tools\postx.h - ..\inc\tools\prex.h %_DEST%\inc%_EXT%\tools\prex.h - --..\inc\tools\postextstl.h %_DEST%\inc%_EXT%\tools\postextstl.h --..\inc\tools\preextstl.h %_DEST%\inc%_EXT%\tools\preextstl.h -- - ..\inc\tools\svlibrary.hxx %_DEST%\inc%_EXT%\tools\svlibrary.hxx - ..\inc\tools\solarmutex.hxx %_DEST%\inc%_EXT%\tools\solarmutex.hxx - ..\inc\tools\wintypes.hxx %_DEST%\inc%_EXT%\tools\wintypes.hxx -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/inc/vcl/graphite_adaptors.hxx ---- vcl/inc/vcl/graphite_adaptors.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/inc/vcl/graphite_adaptors.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -55,11 +55,11 @@ - #include "vcl/dllapi.h" - - // Libraries --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Font.h> - #include <graphite/ITextSource.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - // Module type definitions and forward declarations. - // -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/inc/vcl/graphite_features.hxx ---- vcl/inc/vcl/graphite_features.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/inc/vcl/graphite_features.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -29,11 +29,11 @@ - // Parse a string of features specified as ; separated pairs. - // e.g. - // 1001=1&2002=2&fav1=0 --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Font.h> - #include <graphite/GrFeature.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - namespace grutils - { -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/inc/vcl/graphite_layout.hxx ---- vcl/inc/vcl/graphite_layout.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/inc/vcl/graphite_layout.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -40,13 +40,13 @@ - #include <vector> - #include <utility> - // Libraries --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Font.h> - #include <graphite/GrConstants.h> - #include <graphite/GrAppData.h> - #include <graphite/SegmentAux.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - // Platform - #include <vcl/sallayout.hxx> - #include <vcl/dllapi.h> -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/source/glyphs/graphite_cache.cxx ---- vcl/source/glyphs/graphite_cache.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/source/glyphs/graphite_cache.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -36,10 +36,10 @@ - #include <tools/debug.hxx> - #include <vcl/sallayout.hxx> - --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Segment.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - #include <rtl/ustring.hxx> - #include <vcl/graphite_layout.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/source/glyphs/graphite_layout.cxx ---- vcl/source/glyphs/graphite_layout.cxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/source/glyphs/graphite_layout.cxx Tue Aug 03 10:01:07 2010 +0100 -@@ -63,13 +63,13 @@ - #include <unicode/uscript.h> - - // Graphite Libraries (must be after vcl headers on windows) --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Font.h> - #include <graphite/ITextSource.h> - #include <graphite/Segment.h> - #include <graphite/SegmentPainter.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - #include <vcl/graphite_layout.hxx> - #include <vcl/graphite_features.hxx> -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/source/glyphs/graphite_textsrc.hxx ---- vcl/source/glyphs/graphite_textsrc.hxx Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/source/glyphs/graphite_textsrc.hxx Tue Aug 03 10:01:07 2010 +0100 -@@ -59,11 +59,11 @@ - #include "vcl/dllapi.h" - - // Libraries --#include <tools/preextstl.h> -+#include <preextstl.h> - #include <graphite/GrClient.h> - #include <graphite/Font.h> - #include <graphite/ITextSource.h> --#include <tools/postextstl.h> -+#include <postextstl.h> - - // Module type definitions and forward declarations. - // -diff -r a1a3b75faa8a -r a6913c9677c2 vcl/util/makefile2.pmk ---- vcl/util/makefile2.pmk Fri Jul 30 12:58:40 2010 +0100 -+++ vcl/util/makefile2.pmk Tue Aug 03 10:01:07 2010 +0100 -@@ -36,6 +36,6 @@ - #building with stlport, but graphite was not built with stlport - .IF "$(USE_SYSTEM_STL)"!="YES" - .IF "$(SYSTEM_GRAPHITE)"=="YES" --CDEFS += -DADAPT_EXT_STL -+CFLAGSCXX+=-DADAPT_EXT_STL - .ENDIF - .ENDIF - |