summaryrefslogtreecommitdiff
path: root/src/fl_rect.cxx
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2010-01-29 21:16:20 +0000
committerManolo Gouy <Manolo>2010-01-29 21:16:20 +0000
commit4645ed97031bb2ce1122ec890a6c6ac55590c94a (patch)
treedac195e42bb3183ae1626f8c00f3af0a9515480d /src/fl_rect.cxx
parent7f518b9287269190f63d4bb3d6933624308ffecd (diff)
defined macro FL_CGRECTMAKE_COCOA that
contains the correct way to transform x,y,w,h into a CGRect adequate for clipping git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7035 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/fl_rect.cxx')
-rw-r--r--src/fl_rect.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fl_rect.cxx b/src/fl_rect.cxx
index 5061561b1..c0696559c 100644
--- a/src/fl_rect.cxx
+++ b/src/fl_rect.cxx
@@ -747,7 +747,7 @@ int fl_not_clipped(int x, int y, int w, int h) {
#elif defined(__APPLE_QUARTZ__)
if (!r) return 1;
#ifdef __APPLE_COCOA__
- CGRect arg = CGRectMake(x, y, w - 0.9, h - 0.9);
+ CGRect arg = FL_CGRECTMAKE_COCOA(x, y, w, h);
for(int i = 0; i < r->count; i++) {
CGRect test = CGRectIntersection(r->rects[i], arg);
if( ! CGRectIsEmpty(test)) return 1;
@@ -825,7 +825,7 @@ int fl_clip_box(int x, int y, int w, int h, int& X, int& Y, int& W, int& H){
return ret;
#elif defined(__APPLE_QUARTZ__)
#ifdef __APPLE_COCOA__
- CGRect arg = CGRectMake(x, y, w - 0.9, h - 0.9);
+ CGRect arg = FL_CGRECTMAKE_COCOA(x, y, w, h);
CGRect u = CGRectMake(0,0,0,0);
CGRect test;
for(int i = 0; i < r->count; i++) {