|
From: | Bob Friesenhahn |
Subject: | Re: put slist in ltdl namespace |
Date: | Mon, 10 Jan 2005 10:42:35 -0600 (CST) |
On Mon, 10 Jan 2005, Gary V. Vaughan wrote:
By that definition, since strl* are not designed for use by libltdl clients (as evidenced by being declared in an uninstall lt__strl.h header), they should be using symbols with a 'lt__' prefix. Technically the slist and argz filenames should also be 'lt__' prefixed, but doing that would make it harder to use them outside libtool.
The slist and argz functions should not be used by anything but libltdl. Why would anyone want to use libtool internal implementation functions? The mere existence of useful code does not mean that it should be used. Sometimes redundancy is a good thing. Libltdl needs to be very clear about functions it intends to provide and make it obvious which functions are off-limits for libltdl users to access.
Bob ====================================== Bob Friesenhahn address@hidden http://www.simplesystems.org/users/bfriesen
[Prev in Thread] | Current Thread | [Next in Thread] |