[uClibc-cvs] uClibc/utils ldd.c,1.1,1.2
Erik Andersen
andersen at uclibc.org
Wed Nov 12 08:22:01 UTC 2003
Update of /var/cvs/uClibc/utils
In directory winder:/tmp/cvs-serv18866
Modified Files:
ldd.c
Log Message:
Fix a stupid potential segfault
Index: ldd.c
===================================================================
RCS file: /var/cvs/uClibc/utils/ldd.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ldd.c 6 Nov 2003 22:38:46 -0000 1.1
+++ ldd.c 12 Nov 2003 08:21:58 -0000 1.2
@@ -653,7 +653,8 @@
for (cur = lib_list; cur; cur=cur->next) {
free(cur->name);
cur->name=NULL;
- free(cur->path);
+ if (cur->path && cur->path != not_found)
+ free(cur->path);
cur->path=NULL;
}
lib_list=NULL;
More information about the uClibc-cvs
mailing list