]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Remove use of exit in configure test sources.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 11 Aug 2008 20:36:42 +0000 (22:36 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 11 Aug 2008 20:36:42 +0000 (22:36 +0200)
* libltdl/m4/libtool.m4 (_LT_TRY_DLOPEN_SELF): Return from main,
to avoid using undeclared exit.
Report against OpenMPI from Coverity via Jeff Squyres.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
libltdl/m4/libtool.m4

index 706990e9410af540b8512d1a3ab342628518cdf4..03304831547c4b888a0df86b0052a8fefe4d7e17 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2008-08-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       Remove use of exit in configure test sources.
+       * libltdl/m4/libtool.m4 (_LT_TRY_DLOPEN_SELF): Return from main,
+       to avoid using undeclared exit.
+       Report against OpenMPI from Coverity via Jeff Squyres.
+
        * tests/configure-iface.at (convenience libltdl): Ignore warning
        from parallel make.
 
index b9d0fc9b52cd02654606bb3e852d4bcd3294d4f7..79f58f863f46108994869601f55f717ee47afff6 100644 (file)
@@ -1684,10 +1684,6 @@ else
 #  endif
 #endif
 
-#ifdef __cplusplus
-extern "C" void exit (int);
-#endif
-
 void fnord() { int i=42;}
 int main ()
 {
@@ -1703,7 +1699,7 @@ int main ()
   else
     puts (dlerror ());
 
-    exit (status);
+  return status;
 }]
 _LT_EOF
   if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then