From: Ulrich Drepper Date: Thu, 8 Jan 2009 04:39:21 +0000 (-0800) Subject: ld: Fix adding to search path list. X-Git-Tag: elfutils-0.139~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87cf5834841d0d85277234138b53aba032015ca8;p=thirdparty%2Felfutils.git ld: Fix adding to search path list. --- diff --git a/src/ChangeLog b/src/ChangeLog index 2e17b5440..f4af164b3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2009-01-07 Ulrich Drepper + + * ld.c (ld_new_searchdir): Fix adding to search path list. + 2009-01-06 Ulrich Drepper * readelf.c: Implement call frame debug section dumping. diff --git a/src/ld.c b/src/ld.c index 4f587fe11..b4cc6cc74 100644 --- a/src/ld.c +++ b/src/ld.c @@ -1183,11 +1183,12 @@ ld_new_searchdir (const char *dir) /* Enqueue the file. */ if (ld_state.tailpaths == NULL) - ld_state.paths = ld_state.tailpaths = newpath; + ld_state.paths = ld_state.tailpaths = newpath->next = newpath; else { ld_state.tailpaths->next = newpath; ld_state.tailpaths = newpath; + newpath->next = ld_state.paths; } }