From 1e0b0bed2874098fa5a0b322d6d0f69bd805ef50 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 21 May 2026 08:17:05 -0700 Subject: [PATCH] Avoid a memset in allocate_widget_instance * lwlib/lwlib.c (allocate_widget_instance): Simplify via xzalloc. --- lwlib/lwlib.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lwlib/lwlib.c b/lwlib/lwlib.c index c7b80a83338..5fb6b5f7f49 100644 --- a/lwlib/lwlib.c +++ b/lwlib/lwlib.c @@ -205,9 +205,7 @@ mark_widget_destroyed (Widget widget, XtPointer closure, XtPointer call_data) static widget_instance * allocate_widget_instance (widget_info* info, Widget parent, Boolean pop_up_p) { - widget_instance* instance = - (widget_instance*) xmalloc (sizeof (widget_instance)); - memset (instance, 0, sizeof *instance); + widget_instance *instance = xzalloc (sizeof *instance); instance->parent = parent; instance->pop_up_p = pop_up_p; instance->info = info;