build the library name ourselfs ... so we can load the library specified
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>
Mon, 30 Jul 2001 08:52:20 +0000 (08:52 +0000)
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>
Mon, 30 Jul 2001 08:52:20 +0000 (08:52 +0000)
2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* gmodule/gmodule.c (parse_libtool_archive): build the library
name ourselfs ... so we can load the library specified and not
mangle any name not beggining in 'lib'. Patch from Michael Meeks
<michael@ximian.com>.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gmodule/gmodule.c

index 4359244..ad63dad 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index 4359244..ad63dad 100644 (file)
@@ -1,3 +1,10 @@
+2001-07-30  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gmodule/gmodule.c (parse_libtool_archive): build the library
+       name ourselfs ... so we can load the library specified and not
+       mangle any name not beggining in 'lib'. Patch from Michael Meeks
+       <michael@ximian.com>.
+
 2001-07-29  Ron Steinke  <rsteinke@w-link.net>
 
        * glib/giochannel.c: Matthias Classen's patch to give
index a6b179a..62f7b8f 100644 (file)
@@ -265,7 +265,7 @@ parse_libtool_archive (const gchar* libtool_name)
       lt_libdir = g_strconcat (dir, G_DIR_SEPARATOR_S ".libs", NULL);
     }
 
-  name = g_module_build_path (lt_libdir, lt_dlname);
+  name = g_strconcat (lt_libdir, G_DIR_SEPARATOR_S, lt_dlname, NULL);
   
   g_free (lt_dlname);
   g_free (lt_libdir);