void PopdownCallback( Widget w, XtPointer client_data, XtPointer call_data) { Widget widget = (Widget) client_data; if( call_data ) { /* to satisfy IRIX646 compiler */ } if( widget == NULL ) { if( XtIsShell( w ) == True ) widget = w; else { PopdownCallback( XtParent( w ), NULL, NULL ); return; } } XtPopdown( widget ); }
/*ARGSUSED*/ void OptionsCancelAction(Widget w, XEvent *event, String *params, Cardinal *num_params) { PopdownCallback(w, NULL, NULL); }