diff options
author | Tor Lillqvist <tml@iki.fi> | 2013-04-26 20:41:07 +0300 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-04-27 09:28:37 +0000 |
commit | ec8617568ff091026b2f17cce3b547b1633fa6c4 (patch) | |
tree | 70a54e6853121e2ff178ead66843a2deaa888fa4 /svtools | |
parent | 4667a55fd47db456d36ad151656b4041a6ded034 (diff) |
Bin ugly (ab)use of preprocessor in headers
The time when it made sense to use "clever" #ifdefs to, for performance or
compiler reasons, conditionally bypass private parts of a class declaration
passed a decade or longer ago.
Still more of this in sw and sc. People working on those modules might want to
do it too, or not.
Change-Id: I1053139ca5e5e2631f7b22d99d3bada54fc337be
Reviewed-on: https://gerrit.libreoffice.org/3627
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/control/calendar.cxx | 1 | ||||
-rw-r--r-- | svtools/source/control/ctrlbox.cxx | 2 | ||||
-rw-r--r-- | svtools/source/control/ctrltool.cxx | 3 | ||||
-rw-r--r-- | svtools/source/control/headbar.cxx | 2 | ||||
-rw-r--r-- | svtools/source/control/ruler.cxx | 4 | ||||
-rw-r--r-- | svtools/source/control/scrwin.cxx | 2 | ||||
-rw-r--r-- | svtools/source/control/valueacc.cxx | 3 | ||||
-rw-r--r-- | svtools/source/control/valueset.cxx | 1 | ||||
-rw-r--r-- | svtools/source/dialogs/wizdlg.cxx | 2 |
9 files changed, 0 insertions, 20 deletions
diff --git a/svtools/source/control/calendar.cxx b/svtools/source/control/calendar.cxx index 8ef2de24ef0c..a37cda3b3016 100644 --- a/svtools/source/control/calendar.cxx +++ b/svtools/source/control/calendar.cxx @@ -33,7 +33,6 @@ #include <com/sun/star/i18n/CalendarDisplayIndex.hpp> #include <com/sun/star/i18n/CalendarFieldIndex.hpp> -#define _SV_CALENDAR_CXX #include <svtools/svtools.hrc> #include <svtools/svtresid.hxx> #include <svtools/calendar.hxx> diff --git a/svtools/source/control/ctrlbox.cxx b/svtools/source/control/ctrlbox.cxx index 663d24735e89..10ec0f1f5b0d 100644 --- a/svtools/source/control/ctrlbox.cxx +++ b/svtools/source/control/ctrlbox.cxx @@ -17,8 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define _CTRLBOX_CXX #include <tools/stream.hxx> #include <vcl/builder.hxx> #include <vcl/svapp.hxx> diff --git a/svtools/source/control/ctrltool.cxx b/svtools/source/control/ctrltool.cxx index e225bc3c50e2..e4e6dd24bf29 100644 --- a/svtools/source/control/ctrltool.cxx +++ b/svtools/source/control/ctrltool.cxx @@ -17,9 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define CTRLTOOL_CXX - #include <string.h> #include <comphelper/string.hxx> diff --git a/svtools/source/control/headbar.cxx b/svtools/source/control/headbar.cxx index 6e7f88e4b8b3..0cf073032f56 100644 --- a/svtools/source/control/headbar.cxx +++ b/svtools/source/control/headbar.cxx @@ -17,8 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define _SV_HEADBAR_CXX #include <svtools/headbar.hxx> #include <tools/debug.hxx> diff --git a/svtools/source/control/ruler.cxx b/svtools/source/control/ruler.cxx index bd999746c007..7e5e2f17585d 100644 --- a/svtools/source/control/ruler.cxx +++ b/svtools/source/control/ruler.cxx @@ -17,14 +17,12 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - #include <string.h> #include <tools/debug.hxx> #include <vcl/svapp.hxx> #include <tools/poly.hxx> #include <vcl/i18nhelp.hxx> -#define _SV_RULER_CXX #include <svtools/ruler.hxx> // ======================================================================= @@ -101,12 +99,10 @@ private: sal_Bool bAutoPageWidth; sal_Bool bTextRTL; -#ifdef _SV_RULER_CXX public: ImplRulerData(); ~ImplRulerData(); ImplRulerData& operator=( const ImplRulerData& rData ); -#endif }; diff --git a/svtools/source/control/scrwin.cxx b/svtools/source/control/scrwin.cxx index c66a31eba5f6..5535e4c0df1a 100644 --- a/svtools/source/control/scrwin.cxx +++ b/svtools/source/control/scrwin.cxx @@ -17,8 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define _SVT_SCRWIN_CXX #include <svtools/scrwin.hxx> //=================================================================== diff --git a/svtools/source/control/valueacc.cxx b/svtools/source/control/valueacc.cxx index 53c443266bfe..1bef13a9a1ef 100644 --- a/svtools/source/control/valueacc.cxx +++ b/svtools/source/control/valueacc.cxx @@ -17,9 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define _SV_VALUESET_CXX - #include <unotools/accessiblestatesethelper.hxx> #include <vcl/svapp.hxx> #include <svtools/valueset.hxx> diff --git a/svtools/source/control/valueset.cxx b/svtools/source/control/valueset.cxx index 1e349b474382..9eb212488195 100644 --- a/svtools/source/control/valueset.cxx +++ b/svtools/source/control/valueset.cxx @@ -31,7 +31,6 @@ #include "valueimp.hxx" -#define _SV_VALUESET_CXX #include <svtools/valueset.hxx> namespace diff --git a/svtools/source/dialogs/wizdlg.cxx b/svtools/source/dialogs/wizdlg.cxx index 8112b5864813..1a9191af5855 100644 --- a/svtools/source/dialogs/wizdlg.cxx +++ b/svtools/source/dialogs/wizdlg.cxx @@ -17,8 +17,6 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ - -#define _SVT_WIZDLG_CXX #include <vcl/fixed.hxx> #include <vcl/button.hxx> #include <vcl/tabpage.hxx> |