Hmm.. why was this patch added?
authoraland <aland>
Wed, 14 Mar 2007 13:59:30 +0000 (13:59 +0000)
committeraland <aland>
Wed, 14 Mar 2007 13:59:30 +0000 (13:59 +0000)
libltdl/ltdl.c

index b2bc220..889f05d 100644 (file)
@@ -3064,7 +3064,6 @@ try_dlopen (phandle, filename)
   char *       name            = 0;
   int          errors          = 0;
   lt_dlhandle  newhandle;
-  int          free_base_name  = 0;
 
   assert (phandle);
   assert (*phandle == 0);
@@ -3122,10 +3121,8 @@ try_dlopen (phandle, filename)
 
       ++base_name;
     }
-  else {
+  else
     base_name = canonical;
-    free_base_name = 1;
-  }
 
   assert (base_name && *base_name);
 
@@ -3426,7 +3423,6 @@ try_dlopen (phandle, filename)
   LT_DLFREE (dir);
   LT_DLFREE (name);
   LT_DLFREE (canonical);
-  if (free_base_name) LT_DLFREE (base_name);
 
   return errors;
 }