libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

silence compile warning


From: Eric Blake
Subject: silence compile warning
Date: Wed, 04 Jul 2007 15:26:44 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070509 Thunderbird/1.5.0.12 Mnenhy/0.7.5.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A recent round of patches trips up gcc -Werror compilation:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdl
"-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I. -Ilibltdl -I./libltdl
- -I./libltdl/libltdl -gdwarf-2 -Wall -Werror -MT
libltdl/libltdl_libltdl_la-ltdl.lo -MD -MP -MF
libltdl/.deps/libltdl_libltdl_la-ltdl.Tpo -c libltdl/ltdl.c  -DDLL_EXPORT
- -DPIC -o libltdl/.libs/libltdl_libltdl_la-ltdl.o
libltdl/ltdl.c:1552: warning: 'advise_dup' defined but not used
make[2]: *** [libltdl/libltdl_libltdl_la-ltdl.lo] Error 1

Applying this as obvious:

2007-07-04  Eric Blake  <address@hidden>

        * libltdl/ltdl.c (advise_dup): Delete function no longer used
        after memleak fix three days ago.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGjBCQ84KuGfSFAYARAmkJAJ42GSwaj9XstFCJ8RUzTWB+vSVVHACgtaU3
lQnfZzc2HFI3wjxDnqSdoUk=
=FnOO
-----END PGP SIGNATURE-----
Index: libltdl/ltdl.c
===================================================================
RCS file: /sources/libtool/libtool/libltdl/ltdl.c,v
retrieving revision 1.252
diff -u -p -r1.252 ltdl.c
--- libltdl/ltdl.c      1 Jul 2007 06:12:46 -0000       1.252
+++ libltdl/ltdl.c      4 Jul 2007 21:20:17 -0000
@@ -123,7 +123,6 @@ static      int     tryall_dlopen         (lt_dlhan
                                       lt_dladvise padvise,
                                       const lt_dlvtable *vtable);
 static int     unload_deplibs        (lt_dlhandle handle);
-static lt__advise *advise_dup        (lt__advise *advise);
 static int     lt_argz_insert        (char **pargz, size_t *pargz_len,
                                       char *before, const char *entry);
 static int     lt_argz_insertinorder (char **pargz, size_t *pargz_len,
@@ -1547,13 +1546,6 @@ lt_dladvise_global (lt_dladvise *padvise
   return 0;
 }
 
-static lt__advise *
-advise_dup (lt__advise *advise)
-{
-  lt__advise *dup = (lt__advise *) lt__zalloc (sizeof (lt__advise));
-  return (lt__advise *) memcpy (dup, advise, sizeof (lt__advise));
-}
-
 /* Libtool-1.5.x interface for loading a new module named FILENAME.  */
 lt_dlhandle
 lt_dlopen (const char *filename)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]