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


Reply via email to