diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-08-24 10:55:02 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2018-08-24 10:55:02 +0200 |
commit | fad80bc4fda7edec2b6a7c19dcd1a03600646fec (patch) | |
tree | 995443565bb0c12bb06ff2bde8982ae8e4caa145 /nx-X11/programs/Xserver/hw/nxagent/Screen.c | |
parent | b517b66efcbb30bb7f7add4fb5bfe48f3185b615 (diff) | |
parent | 3bd41aaf7f882cb1df4ab62a064920b797c5b41d (diff) | |
download | nx-libs-fad80bc4fda7edec2b6a7c19dcd1a03600646fec.tar.gz nx-libs-fad80bc4fda7edec2b6a7c19dcd1a03600646fec.tar.bz2 nx-libs-fad80bc4fda7edec2b6a7c19dcd1a03600646fec.zip |
Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x
Attributes GH PR #724: https://github.com/ArcticaProject/nx-libs/pull/724
Diffstat (limited to 'nx-X11/programs/Xserver/hw/nxagent/Screen.c')
-rw-r--r-- | nx-X11/programs/Xserver/hw/nxagent/Screen.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/nx-X11/programs/Xserver/hw/nxagent/Screen.c b/nx-X11/programs/Xserver/hw/nxagent/Screen.c index 036e5b4b8..b5aabf8bd 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c +++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c @@ -55,6 +55,7 @@ is" without express or implied warranty. #include "../../randr/randrstr.h" #include "inputstr.h" #include "mivalidate.h" +#include "misc.h" #include "Agent.h" #include "Display.h" @@ -3641,10 +3642,10 @@ Bool intersect(int ax1, int ay1, unsigned int aw, unsigned int ah, return FALSE; } - tx1 = MAX(ax1, bx1); - ty1 = MAX(ay1, by1); - tx2 = MIN(ax2, bx2); - ty2 = MIN(ay2, by2); + tx1 = max(ax1, bx1); + ty1 = max(ay1, by1); + tx2 = min(ax2, bx2); + ty2 = min(ay2, by2); ix = tx1 - ax1; iy = ty1 - ay1; @@ -4022,10 +4023,10 @@ int nxagentAdjustRandRXinerama(ScreenPtr pScreen) bbx1 = bby1 = INT_MAX; for (i = 0; i < number; i++) { - bbx2 = MAX(bbx2, screeninfo[i].x_org + screeninfo[i].width); - bby2 = MAX(bby2, screeninfo[i].y_org + screeninfo[i].height); - bbx1 = MIN(bbx1, screeninfo[i].x_org); - bby1 = MIN(bby1, screeninfo[i].y_org); + bbx2 = max(bbx2, screeninfo[i].x_org + screeninfo[i].width); + bby2 = max(bby2, screeninfo[i].y_org + screeninfo[i].height); + bbx1 = min(bbx1, screeninfo[i].x_org); + bby1 = min(bby1, screeninfo[i].y_org); } #ifdef DEBUG fprintf(stderr, "nxagentAdjustRandRXinerama: bounding box: left [%d] right [%d] top [%d] bottom [%d]\n", bbx1, bbx2, bby1, bby2); |