- tileresize(mc, MX, MY, (MW) - 2 * mc->border, (MH) - 2 * mc->border);
- return n - 1;
+ tileresize(c, mx, my, mw - 2 * c->border, mh - 2 * c->border);
+ return c;
+}
+
+void
+tileresize(Client *c, int x, int y, int w, int h) {
+ resize(c, x, y, w, h, RESIZEHINTS);
+ if((RESIZEHINTS) && ((c->h < bh) || (c->h > h) || (c->w < bh) || (c->w > w)))
+ /* client doesn't accept size constraints */
+ resize(c, x, y, w, h, False);