Hi Sören, Thanks for the patch. Is there a reason why this one is not an attachment? :-)
Anyway, I have some comments. On Tue, 2011-01-04 at 20:20 +0100, Sören Möller wrote: > Replaced datatypes from tools/solar.h with corresponding types from > sal/types.h in drawpage.hxx/.cxx and added missing include of sal/types.h in > docparam.hxx > --- > sc/inc/docparam.hxx | 1 + > sc/inc/drawpage.hxx | 4 ++-- > sc/source/core/data/drawpage.cxx | 2 +- > 3 files changed, 4 insertions(+), 3 deletions(-) > > diff --git a/sc/inc/docparam.hxx b/sc/inc/docparam.hxx > index 2511f26..01170a5 100644 > --- a/sc/inc/docparam.hxx > +++ b/sc/inc/docparam.hxx > @@ -32,6 +32,7 @@ > #ifndef SC_DOCPARAM_HXX > #define SC_DOCPARAM_HXX > > +#include <sal/types.h> > #include "address.hxx" This should not be necessary (though it won't hurt) as the address.hxx already includes sal types. Does it not build without this change for you? > // Let's put here misc structures that get passed to ScDocument's methods. > diff --git a/sc/inc/drawpage.hxx b/sc/inc/drawpage.hxx > index faa43fa..5e207b7 100644 > --- a/sc/inc/drawpage.hxx > +++ b/sc/inc/drawpage.hxx > @@ -30,7 +30,7 @@ > #define SC_DRAWPAGE_HXX > > #include <svx/fmpage.hxx> > - > +#include <sal/types.h> > > class ScDrawLayer; > > @@ -39,7 +39,7 @@ class ScDrawLayer; > class ScDrawPage: public FmFormPage > { > public: > - ScDrawPage(ScDrawLayer& rNewModel, StarBASIC* pBasic, BOOL > bMasterPage=FALSE); > + ScDrawPage(ScDrawLayer& rNewModel, StarBASIC* pBasic, sal_Bool > bMasterPage=sal_False); > ~ScDrawPage(); > > virtual ::com::sun::star::uno::Reference< > ::com::sun::star::uno::XInterface > createUnoPage(); > diff --git a/sc/source/core/data/drawpage.cxx > b/sc/source/core/data/drawpage.cxx > index d489d5d..5a91540 100644 > --- a/sc/source/core/data/drawpage.cxx > +++ b/sc/source/core/data/drawpage.cxx > @@ -44,7 +44,7 @@ > > // ----------------------------------------------------------------------- > > -ScDrawPage::ScDrawPage(ScDrawLayer& rNewModel, StarBASIC* pBasic, BOOL > bMasterPage) : > +ScDrawPage::ScDrawPage(ScDrawLayer& rNewModel, StarBASIC* pBasic, sal_Bool > bMasterPage) : > FmFormPage(rNewModel, pBasic, bMasterPage) > { > SetSize( Size( LONG_MAX, LONG_MAX ) ); For these two, let's use the standard bool type. In fact, its parent class FmFormPage does expect a parameter of the bool type, not sal_Bool nor BOOL (though the default value is for some reason set to sal_False instead of false, which should really be fixed...), which provides another reason to use bool, not sal_Bool. Thanks! Kohei -- Kohei Yoshida, LibreOffice hacker, Calc <kyosh...@novell.com> _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice