if (fe_hack_self_inserting_accelerator (widget, closure, call_data)) { return; }
fe_clipboard_url_1 (Widget widget, XtPointer closure, XtPointer call_data,					URL_Struct *url, char* html){  MWContext *context = (MWContext *) closure;  XmPushButtonCallbackStruct *cb = (XmPushButtonCallbackStruct *) call_data;  XEvent *event = (cb ? cb->event : 0);  Time time = (event && (event->type == KeyPress ||			 event->type == KeyRelease)	       ? event->xkey.time :	       event && (event->type == ButtonPress ||			 event->type == ButtonRelease)	       ? event->xbutton.time :	       XtLastTimestampProcessed (XtDisplay(CONTEXT_WIDGET (context))));  fe_UserActivity (context);  if (fe_hack_self_inserting_accelerator (widget, closure, call_data)) {	  return;  }  if (! url)    FE_Alert (context, fe_globalData.not_over_link_message);  else    {		fe_OwnClipboard(widget, time,						strdup (url->address), html, NULL, 0, False);#ifdef NOT_rhess		/*		 * NOTE:  it's not really valid to make a primary selection if you		 *        can't show the selection on the display...		 *        [ this is a hidden selection ]		 *		 */		fe_OwnPrimarySelection(widget, time, 							   strdup (url->address), html, NULL, 0, context);#endif		NET_FreeURLStruct (url);    }}