operate);
operate, args);
_dlerror_run (void (*operate) (void)){  if (last_errstring != NULL)    /* Free the error string from the last failed command.  This can       happen if `dlerror' was not run after an error was found.  */    free (last_errstring);  last_errcode = _dl_catch_error (&last_errstring, &last_object_name,				  operate);  return last_errstring != NULL;}