Mercurial > hg > xemacs-beta
diff lwlib/lwlib.c @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | f220cc83d72e |
children | 74fd4e045ea6 |
line wrap: on
line diff
--- a/lwlib/lwlib.c Mon Aug 13 10:27:41 2007 +0200 +++ b/lwlib/lwlib.c Mon Aug 13 10:28:48 2007 +0200 @@ -885,22 +885,18 @@ Widget lw_get_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p) { - widget_instance *instance; - - instance = find_instance (id, parent, pop_up_p); + widget_instance *instance = find_instance (id, parent, pop_up_p); return instance ? instance->widget : NULL; } Widget lw_make_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p) { - widget_instance *instance; - widget_info *info; + widget_instance *instance = find_instance (id, parent, pop_up_p); - instance = find_instance (id, parent, pop_up_p); if (!instance) { - info = get_widget_info (id, False); + widget_info *info = get_widget_info (id, False); if (!info) return NULL; instance = allocate_widget_instance (info, parent, pop_up_p);