From: Ralf Wildenhues Date: Sun, 28 Mar 2010 17:14:05 +0000 (+0200) Subject: Fix preloader symbol list declaration in libltdl. X-Git-Tag: v2.2.7b~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03feff471901aeaac97b36964f88ed4d694dff99;p=thirdparty%2Flibtool.git Fix preloader symbol list declaration in libltdl. * libltdl/ltdl.c (preloaded_symbols): Fix declaration to include array brackets. (lt_dlinit): Do not take address of preloaded_symbols. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index f7563a072..9fa30c888 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2010-03-28 Ralf Wildenhues + Fix preloader symbol list declaration in libltdl. + * libltdl/ltdl.c (preloaded_symbols): Fix declaration to include + array brackets. + (lt_dlinit): Do not take address of preloaded_symbols. + Fix typo in libtool --help output. * libltdl/config/ltmain.m4sh (func_mode_help): Fix typo in help output. diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c index 1fe272fe8..4e1a4025f 100644 --- a/libltdl/ltdl.c +++ b/libltdl/ltdl.c @@ -208,7 +208,7 @@ LT_BEGIN_C_DECLS LT_SCOPE const lt_dlvtable * get_vtable (lt_user_data data); LT_END_C_DECLS #ifdef HAVE_LIBDLLOADER -extern lt_dlsymlist preloaded_symbols; +extern lt_dlsymlist preloaded_symbols[]; #endif /* Initialize libltdl. */ @@ -234,7 +234,7 @@ lt_dlinit (void) #ifdef HAVE_LIBDLLOADER if (!errors) { - errors += lt_dlpreload (&preloaded_symbols); + errors += lt_dlpreload (preloaded_symbols); } if (!errors)