Karl Kleinpaste <karl(a)justresearch.com> writes:
> #16 0x81cbe0e in xaw_create_label (parent=0x87db1f8, val=0x85b73c8)
> at lwlib-Xaw.c:773
Id don't claim at all to understand that code. But this changes an
inconsistency with the rest of the code although I cannot see how it
could matter unless the class got subclassed behind our back. This is
also closer to the Motif code.
Index: lwlib-Xaw.c
===================================================================
RCS file: /usr/CVSroot/XEmacs/xemacs/lwlib/lwlib-Xaw.c,v
retrieving revision 1.9.2.4
diff -u -u -r1.9.2.4 lwlib-Xaw.c
--- lwlib-Xaw.c 1999/08/30 13:37:06 1.9.2.4
+++ lwlib-Xaw.c 1999/11/30 21:46:33
@@ -146,7 +146,7 @@
}
#endif /* LWLIB_DIALOGS_ATHENA */
#ifdef LWLIB_WIDGETS_ATHENA
- else if (XtClass (widget) == labelWidgetClass)
+ else if (XtIsSubclass (widget, labelWidgetClass))
{
Arg al [1];
XtSetArg (al [0], XtNlabel, val->value);