diff -ur xc/lib/GLw/GLwXm/PrimitiveP.h xc.new/lib/GLw/GLwXm/PrimitiveP.h --- xc/lib/GLw/GLwXm/PrimitiveP.h 2004-04-23 11:43:21.000000000 -0700 +++ xc.new/lib/GLw/GLwXm/PrimitiveP.h 2005-08-29 12:12:11.000782074 -0700 @@ -64,6 +64,7 @@ XtCallbackList convert_callback; XtCallbackList popup_handler_callback; XmDirection layout_direction; + XmString tool_tip_string; #endif } XmPrimitivePart; diff -ur xc/lib/GLw/GLwXm/Xm.h xc.new/lib/GLw/GLwXm/Xm.h --- xc/lib/GLw/GLwXm/Xm.h 2004-04-23 11:43:21.000000000 -0700 +++ xc.new/lib/GLw/GLwXm/Xm.h 2005-08-29 12:12:11.000789499 -0700 @@ -129,6 +129,7 @@ }; typedef unsigned char XmDirection; +typedef union __XmStringRec *XmString; typedef struct { int reason;