build the library name ourselfs ... so we can load the library specified

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>.
This commit is contained in:
Sebastian Wilhelmi 2001-07-30 08:52:20 +00:00 committed by Sebastian Wilhelmi
parent e669b218a1
commit a3ad2d5774
9 changed files with 57 additions and 1 deletions

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View 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> 2001-07-29 Ron Steinke <rsteinke@w-link.net>
* glib/giochannel.c: Matthias Classen's patch to give * glib/giochannel.c: Matthias Classen's patch to give

View File

@ -265,7 +265,7 @@ parse_libtool_archive (const gchar* libtool_name)
lt_libdir = g_strconcat (dir, G_DIR_SEPARATOR_S ".libs", NULL); 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_dlname);
g_free (lt_libdir); g_free (lt_libdir);