[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rename troublesome ltdl apis [libtool--devo--1.0--patch-275]
From: |
Ralf Wildenhues |
Subject: |
Re: rename troublesome ltdl apis [libtool--devo--1.0--patch-275] |
Date: |
Sun, 18 Sep 2005 09:52:50 +0200 |
User-agent: |
Mutt/1.5.9i |
Hi Gary,
* Gary V. Vaughan wrote on Sat, Sep 17, 2005 at 10:05:48PM CEST:
>
> Okay to commit?
>
> * libltdl/ltdl.c (lt_dlcaller_register, lt_dlcaller_set_data)
> (lt_dlcaller_get_data): Renamed to avoid problems with module
> visibilty when linked with programs written for the old API.
> compatible zero argument version, adding a deprecation warning.
> (lt_dlinterface_register, lt_dlinterface_set_data)
> (lt_dlinterface_get_data): New names.
> * Makefile.am (VERSION_INFO): Bumped.
> * doc/libtool.texi (User defined module data): Updated.
I don't understand why now you start to rename _all_ of that stuff, and
not only the troubling lt_dlcaller_register. This places an undue
burden on innocent users that never deal with more than one module
loader. Those would otherwise be fine with just adapting their call of
lt_dlcaller_register.
There is no need to keep users from shooting themselves in the foot, if
they ignore documentation.
Am I missing something again?
Cheers,
Ralf