malloc + memset -> zalloc
And for clients using the xmalloc helper, use xzalloc.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
diff --git a/src/xwayland/window-manager.c b/src/xwayland/window-manager.c
index 257c108..d565888 100644
--- a/src/xwayland/window-manager.c
+++ b/src/xwayland/window-manager.c
@@ -990,7 +990,7 @@
xcb_get_geometry_cookie_t geometry_cookie;
xcb_get_geometry_reply_t *geometry_reply;
- window = malloc(sizeof *window);
+ window = zalloc(sizeof *window);
if (window == NULL) {
wm_log("failed to allocate window\n");
return;
@@ -1001,7 +1001,6 @@
values[0] = XCB_EVENT_MASK_PROPERTY_CHANGE;
xcb_change_window_attributes(wm->conn, id, XCB_CW_EVENT_MASK, values);
- memset(window, 0, sizeof *window);
window->wm = wm;
window->id = id;
window->properties_dirty = 1;
@@ -1701,11 +1700,10 @@
int sv[2];
xcb_atom_t supported[3];
- wm = malloc(sizeof *wm);
+ wm = zalloc(sizeof *wm);
if (wm == NULL)
return NULL;
- memset(wm, 0, sizeof *wm);
wm->server = wxs;
wm->window_hash = hash_table_create();
if (wm->window_hash == NULL) {