From be59bd4ad3828284877b66ff946675345490113f Mon Sep 17 00:00:00 2001 From: "Gary V. Vaughan" Date: Wed, 25 Jul 2001 02:52:36 +0000 Subject: [PATCH] From Steve Ellcey : * libltdl/ltdl.c (foreach_dirinpath): Free unassigned pointer fix for `canonical'. --- ChangeLog | 6 ++++++ libltdl/ltdl.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 3625f0ca..2d412c31 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-07-25 Gary V. Vaughan + + From Steve Ellcey : + * libltdl/ltdl.c (foreach_dirinpath): Free unassigned pointer + fix for `canonical'. + 2001-07-23 Robert Boehne * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_PROG_LD_SHLIBS) diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c index 77c03737..e75fc57e 100644 --- a/libltdl/ltdl.c +++ b/libltdl/ltdl.c @@ -1718,7 +1718,8 @@ foreach_dirinpath (search_path, base_name, func, data1, data2) int filenamesize = 0; int lenbase = LT_DLSTRLEN (base_name); char *filename = 0; - char *canonical, *next; + char *canonical = 0; + char *next; LT_DLMUTEX_LOCK ();