>>>> "Aidan" == Aidan Kehoe
Aidan> Solaris doesn’tt ship with implementations of those
Aidan> functions? I find that hard to believe.
Have you read the documentation of those functions? If so you'd
realize that they are a typically Xian fragile kludge to cover up for
a design flaw years after it became irreversible.<wink>
Seriously, now: have you protected against this?
If the drawable is already registered with another widget, or if the
drawable is the window of a widget in the client's widget tree, the
results of calling XtRegisterDrawable are undefined.
XtUnregisterDrawable removes an association created with XtRegister-
Drawable. If the drawable is the window of a widget in the client's
widget tree the results of calling XtUnregisterDrawable are undefined.
"Undefined" in X usually means "you're going down, sucker" to
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.