diff --git a/client.c b/client.c index 97dd96b..40e5b3c 100644 --- a/client.c +++ b/client.c @@ -208,9 +208,9 @@ manage(Window w, XWindowAttributes *wa) c->bh = bh; diff = sw - c->fw; - c->fx = sx + (random() % diff ? diff : 1); + c->fx = random() % (diff ? diff : 1); diff = sh - c->fh; - c->fy = sy + (random() % diff ? diff : 1); + c->fy = random() % (diff ? diff : 1); c->border = 1; c->proto = getproto(c->win);