]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
From Marius Vollmer <mvo@zagadka.ping.de>:
authorGary V. Vaughan <gary@gnu.org>
Mon, 3 Sep 2001 00:22:13 +0000 (00:22 +0000)
committerGary V. Vaughan <gary@gnu.org>
Mon, 3 Sep 2001 00:22:13 +0000 (00:22 +0000)
* libltdl/ltdl.c (tryall_dlopen_module): Don't forget to propogate
errors over recurse levels.

ChangeLog
libltdl/ltdl.c

index 86ec48da99de91b292843fb2517ec0866c369ab5..bca55bd247d6025e826510f80ac3273a2ccc43f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2001-09-03  Gary V. Vaughan  <gary@gnu.org>
+
+       From Marius Vollmer <mvo@zagadka.ping.de>:
+       * libltdl/ltdl.c (tryall_dlopen_module): Don't forget to propogate
+       errors over recurse levels.
+
 2001-09-03  Brad  <brad@comstyle.com>
 
        * libtool.m4 [openbsd*]: More improvements to the OpenBSD port.
index 3de6b3ca8b3f10eaef4884f260b7e85e035d01b1..98851355587e3806011de4671305d53e969af337 100644 (file)
@@ -1969,7 +1969,7 @@ tryall_dlopen_module (handle, prefix, dirname, dlname)
      shuffled.  Otherwise, attempt to open FILENAME as a module.  */
   if (prefix)
     {
-      tryall_dlopen_module (handle, 0, prefix, filename);
+      error += tryall_dlopen_module (handle, 0, prefix, filename);
     }
   else if (tryall_dlopen (handle, filename) != 0)
     {