(_dl_catch_error): Actually call the OPERATE function. Duh.
authorroland <roland>
Wed, 3 May 1995 01:18:46 +0000 (01:18 +0000)
committerroland <roland>
Wed, 3 May 1995 01:18:46 +0000 (01:18 +0000)
elf/dl-error.c

index 5b5a616..b9ee351 100644 (file)
@@ -38,6 +38,7 @@ _dl_catch_error (const char **errstring, void (*operate) (void))
 
   signalled_errstring = NULL;
   errcode = setjmp (catch_env);
+  (*operate) ();
   *errstring = signalled_errstring;
   return *errstring ? errcode : 0;
 }