1 --- XFree86-4.0/xc/lib/Xaw/Scrollbar.c.foo Mon May 15 17:04:02 2000
2 +++ XFree86-4.0/xc/lib/Xaw/Scrollbar.c Mon May 15 17:07:30 2000
4 NotifyThumb(Widget gw, XEvent *event, String *params, Cardinal *num_params)
6 ScrollbarWidget w = (ScrollbarWidget)gw;
12 if (w->scrollbar.direction == 0) /* if no StartScroll */
15 /* thumbProc is not pretty, but is necessary for backwards
16 compatibility on those architectures for which it work{s,ed};
17 the intent is to pass a (truncated) float by value. */
18 - XtCallCallbacks(gw, XtNthumbProc, *(XtPointer*)&w->scrollbar.top);
20 + foo.xt_top = w->scrollbar.top;
22 + XtCallCallbacks(gw, XtNthumbProc, foo.xt_pt);
23 XtCallCallbacks(gw, XtNjumpProc, (XtPointer)&w->scrollbar.top);