]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
(_dl_map_object): Don't get LD_LIBRARY_PATH envvar, use global variable
authorUlrich Drepper <drepper@redhat.com>
Tue, 10 Mar 1998 22:07:23 +0000 (22:07 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 10 Mar 1998 22:07:23 +0000 (22:07 +0000)
_dl_library_path.

elf/dl-load.c

index 563cbf08af27f9036243899a4952f8360c0467a0..4773ab05f6367d2548bd3585fb44695fa379cc98 100644 (file)
@@ -70,6 +70,8 @@ int _dl_zerofd = -1;
 
 size_t _dl_pagesize;
 
+/* The load path, defined in rtld.c.   */
+extern const char *_dl_library_path;
 
 /* Local version of `strdup' function.  */
 static inline char *
@@ -595,7 +597,7 @@ _dl_map_object (struct link_map *loader, const char *name, int preloaded,
            NULL
          };
 
-         trypath (getenv ("LD_LIBRARY_PATH"), trusted_dirs);
+         trypath (_dl_library_path, trusted_dirs);
        }
       if (fd == -1)
        {