summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2016-02-12 17:20:38 +0000
committerCaolán McNamara <caolanm@redhat.com>2016-02-12 20:23:56 +0000
commit77bc209d64072a935c61caff2564e7f6952e3a77 (patch)
treed4a7e21bf4f5eac62a1e27338cd9cbd09b3884bf /vcl
parentb7d8be937e8704c65412a972c2c823f8d8fb99b7 (diff)
SAL_OBJECT_CLIP_EXCLUDERECTS is never used
Change-Id: I60b267e84df2ca0e540fc3218faa9a3fc4c9c55d
Diffstat (limited to 'vcl')
-rw-r--r--vcl/inc/salobj.hxx1
-rw-r--r--vcl/source/window/clipping.cxx5
-rw-r--r--vcl/unx/generic/window/salobj.cxx3
3 files changed, 0 insertions, 9 deletions
diff --git a/vcl/inc/salobj.hxx b/vcl/inc/salobj.hxx
index ce35234298a9..b3ae1527c662 100644
--- a/vcl/inc/salobj.hxx
+++ b/vcl/inc/salobj.hxx
@@ -27,7 +27,6 @@
struct SystemEnvData;
#define SAL_OBJECT_CLIP_INCLUDERECTS ((sal_uInt16)0x0001)
-#define SAL_OBJECT_CLIP_EXCLUDERECTS ((sal_uInt16)0x0002)
#define SAL_OBJECT_CLIP_ABSOLUTE ((sal_uInt16)0x0004)
class VCL_PLUGIN_PUBLIC SalObject
diff --git a/vcl/source/window/clipping.cxx b/vcl/source/window/clipping.cxx
index fbbc8fcf84fc..ad8578df958e 100644
--- a/vcl/source/window/clipping.cxx
+++ b/vcl/source/window/clipping.cxx
@@ -327,11 +327,6 @@ bool Window::ImplSysObjClip( const vcl::Region* pOldRegion )
mpWindowImpl->mpSysObj->ResetClipRegion();
else
{
- if ( nClipFlags & SAL_OBJECT_CLIP_EXCLUDERECTS )
- {
- aWinRectRegion.Exclude( aRegion );
- aRegion = aWinRectRegion;
- }
if ( !(nClipFlags & SAL_OBJECT_CLIP_ABSOLUTE) )
aRegion.Move( -mnOutOffX, -mnOutOffY );
diff --git a/vcl/unx/generic/window/salobj.cxx b/vcl/unx/generic/window/salobj.cxx
index 58f9c46dbe5e..5b9797d33a58 100644
--- a/vcl/unx/generic/window/salobj.cxx
+++ b/vcl/unx/generic/window/salobj.cxx
@@ -319,9 +319,6 @@ X11SalObject::EndSetClipRegion()
case SAL_OBJECT_CLIP_INCLUDERECTS :
op = ShapeSet;
break;
- case SAL_OBJECT_CLIP_EXCLUDERECTS :
- op = ShapeSubtract;
- break;
case SAL_OBJECT_CLIP_ABSOLUTE :
op = ShapeSet;
break;