projects
/
chise
/
xemacs-chise.git-
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(mark_coding_system): Mark initial-charset-g0 and -g1 of CODESYS_BIG5
[chise/xemacs-chise.git-]
/
lwlib
/
lwlib-Xlw.c
diff --git
a/lwlib/lwlib-Xlw.c
b/lwlib/lwlib-Xlw.c
index
e4e91d6
..
92437d5
100644
(file)
--- a/
lwlib/lwlib-Xlw.c
+++ b/
lwlib/lwlib-Xlw.c
@@
-482,7
+482,7
@@
xlw_create_clip_window (widget_instance *instance)
}
#endif
}
#endif
-widget_creation_entry
+const widget_creation_entry
xlw_creation_table [] =
{
#ifdef LWLIB_MENUBARS_LUCID
xlw_creation_table [] =
{
#ifdef LWLIB_MENUBARS_LUCID
@@
-536,9
+536,6
@@
xlw_update_one_widget (widget_instance* instance, Widget widget,
widget_value* val, Boolean deep_p)
{
WidgetClass class = XtClass (widget);
widget_value* val, Boolean deep_p)
{
WidgetClass class = XtClass (widget);
- /* Update up global arg values. */
- if (val->args && val->args->nargs)
- XtSetValues (widget, val->args->args, val->args->nargs);
if (0)
;
if (0)
;
@@
-552,7
+549,7
@@
xlw_update_one_widget (widget_instance* instance, Widget widget,
else
mw = (XlwMenuWidget)widget;
XtSetArg (al [0], XtNmenu, val);
else
mw = (XlwMenuWidget)widget;
XtSetArg (al [0], XtNmenu, val);
- XtSetValues (widget, al, 1);
+ XtSetValues (widget, al, 1); /* #### mw unused! */
}
#endif
#ifdef LWLIB_SCROLLBARS_LUCID
}
#endif
#ifdef LWLIB_SCROLLBARS_LUCID
@@
-567,6
+564,9
@@
xlw_update_one_widget (widget_instance* instance, Widget widget,
xlw_update_tab_control (instance, widget, val);
}
#endif
xlw_update_tab_control (instance, widget, val);
}
#endif
+ /* Lastly update our global arg values. */
+ if (val->args && val->args->nargs)
+ XtSetValues (widget, val->args->args, val->args->nargs);
}
void
}
void