Switch to just malloc since we need initialize most everything anyway.

This commit is contained in:
okan 2016-09-12 13:48:41 +00:00
parent b14a4b222d
commit e1234b75b8

View File

@ -67,12 +67,18 @@ client_init(Window win, struct screen_ctx *sc)
mapped = wattr.map_state != IsUnmapped;
}
cc = xcalloc(1, sizeof(*cc));
cc = xmalloc(sizeof(*cc));
XGrabServer(X_Dpy);
cc->sc = sc;
cc->win = win;
cc->gc = NULL;
cc->flags = 0;
cc->stackingorder = 0;
memset(&cc->hint, 0, sizeof(cc->hint));
cc->ptr.x = -1;
cc->ptr.y = -1;
TAILQ_INIT(&cc->nameq);
client_setname(cc);
@ -85,10 +91,6 @@ client_init(Window win, struct screen_ctx *sc)
client_getsizehints(cc);
client_mwm_hints(cc);
/* Saved pointer position */
cc->ptr.x = -1;
cc->ptr.y = -1;
cc->geom.x = wattr.x;
cc->geom.y = wattr.y;
cc->geom.w = wattr.width;