- reg int x, y, endy, endx, starty, startx;
-
-# ifdef DEBUG
- fprintf(outf, "TOUCHOVERLAP(%0.2o, %0.2o);\n", win1, win2);
-# endif
- starty = max(win1->_begy, win2->_begy);
- startx = max(win1->_begx, win2->_begx);
- endy = min(win1->_maxy + win1->_begy, win2->_maxy + win2->_begx);
- endx = min(win1->_maxx + win1->_begx, win2->_maxx + win2->_begx);
-# ifdef DEBUG
- fprintf(outf, "TOUCHOVERLAP:from (%d,%d) to (%d,%d)\n", starty, startx, endy, endx);
- fprintf(outf, "TOUCHOVERLAP:win1 (%d,%d) to (%d,%d)\n", win1->_begy, win1->_begx, win1->_begy + win1->_maxy, win1->_begx + win1->_maxx);
- fprintf(outf, "TOUCHOVERLAP:win2 (%d,%d) to (%d,%d)\n", win2->_begy, win2->_begx, win2->_begy + win2->_maxy, win2->_begx + win2->_maxx);
-# endif
+#ifdef DEBUG
+ __CTRACE("touchoverlap: (%0.2o, %0.2o);\n", win1, win2);
+#endif
+ starty = max(win1->begy, win2->begy);
+ startx = max(win1->begx, win2->begx);
+ endy = min(win1->maxy + win1->begy, win2->maxy + win2->begx);
+ endx = min(win1->maxx + win1->begx, win2->maxx + win2->begx);
+#ifdef DEBUG
+ __CTRACE("touchoverlap: from (%d,%d) to (%d,%d)\n",
+ starty, startx, endy, endx);
+ __CTRACE("touchoverlap: win1 (%d,%d) to (%d,%d)\n",
+ win1->begy, win1->begx, win1->begy + win1->maxy,
+ win1->begx + win1->maxx);
+ __CTRACE("touchoverlap: win2 (%d,%d) to (%d,%d)\n",
+ win2->begy, win2->begx, win2->begy + win2->maxy,
+ win2->begx + win2->maxx);
+#endif