_dl_receive_error (receiver_fct fct, void (*operate) (void))
_dl_receive_error (receiver_fct fct, void (*operate) (void *), void *args)
_dl_receive_error (receiver_fct fct, void (*operate) (void)){  struct catch *old_catch;  receiver_fct old_receiver;  old_catch = catch;  old_receiver = receiver;  /* Set the new values.  */  catch = NULL;  receiver = fct;  (*operate) ();  catch = old_catch;  receiver = old_receiver;}