summaryrefslogtreecommitdiff
path: root/libltdl/slist.c
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2004-10-01 10:03:11 +0000
committerGary V. Vaughan <gary@gnu.org>2004-10-01 10:03:11 +0000
commit921d06b537630f6e151eb138817bb7160b421a7a (patch)
tree1e7a05e1c6591a1ce3ece97b63faa74d177ea82e /libltdl/slist.c
parent2b104f6438ab604cd21b1b927ffa112fa917d7cb (diff)
downloadlibtool-921d06b537630f6e151eb138817bb7160b421a7a.tar.gz
* libltdl/slist.c (slist_foreach): result was declared as
inner variable, shadowing the actually returned value.
Diffstat (limited to 'libltdl/slist.c')
-rw-r--r--libltdl/slist.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libltdl/slist.c b/libltdl/slist.c
index ae2c0590..f764b6fe 100644
--- a/libltdl/slist.c
+++ b/libltdl/slist.c
@@ -241,7 +241,7 @@ slist_foreach (SList *slist, SListCallback *foreach, void *userdata)
while (slist)
{
SList *next = slist->next;
- void *result = (*foreach) (slist, userdata);
+ result = (*foreach) (slist, userdata);
if (result)
break;