From: Gary V. Vaughan Date: Mon, 3 Sep 2001 00:22:51 +0000 (+0000) Subject: From Marius Vollmer : X-Git-Tag: release-1-4-1~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=37a321c8efea6f9d920c8659f9958edacd34605a;p=thirdparty%2Flibtool.git From Marius Vollmer : * libltdl/ltdl.c (tryall_dlopen_module): Don't forget to propogate errors over recurse levels. --- diff --git a/ChangeLog b/ChangeLog index e229e2201..584735355 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-09-03 Gary V. Vaughan + + From Marius Vollmer : + * libltdl/ltdl.c (tryall_dlopen_module): Don't forget to propogate + errors over recurse levels. + 2001-09-03 Brad * libtool.m4 [openbsd*]: More improvements to the OpenBSD port. diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c index 3de6b3ca8..988513555 100644 --- a/libltdl/ltdl.c +++ b/libltdl/ltdl.c @@ -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) {