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