diff options
| author | John Polstra <jdp@FreeBSD.org> | 1999-04-09 06:42:00 +0000 |
|---|---|---|
| committer | John Polstra <jdp@FreeBSD.org> | 1999-04-09 06:42:00 +0000 |
| commit | a18cde535d7338388b2c4a9ad2a1f2b38a705ff1 (patch) | |
| tree | f7d4240bf8c46712892e23fb8a63c133cfaa3465 /libexec | |
| parent | 1f692d40944967e9c7237c5901d3cf23b81efb65 (diff) | |
Notes
Diffstat (limited to 'libexec')
| -rw-r--r-- | libexec/rtld-elf/rtld.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libexec/rtld-elf/rtld.c b/libexec/rtld-elf/rtld.c index 8aff91cc3160..7196575ddda5 100644 --- a/libexec/rtld-elf/rtld.c +++ b/libexec/rtld-elf/rtld.c @@ -22,7 +22,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: rtld.c,v 1.19 1999/04/07 02:48:43 jdp Exp $ + * $Id: rtld.c,v 1.20 1999/04/09 00:28:31 jdp Exp $ */ /* @@ -659,10 +659,10 @@ find_library(const char *name, const Obj_Entry *refobj) dbg(" Searching for \"%s\"", name); - if ((pathname = search_library_path(name, ld_library_path)) != NULL || - (pathname = search_library_path(name, gethints())) != NULL || - (refobj != NULL && + if ((refobj != NULL && (pathname = search_library_path(name, refobj->rpath)) != NULL) || + (pathname = search_library_path(name, ld_library_path)) != NULL || + (pathname = search_library_path(name, gethints())) != NULL || (pathname = search_library_path(name, STANDARD_LIBRARY_PATH)) != NULL) return pathname; |
