fyi: I renamed the API structure exported by the ims_dialog module
because it was using same name as the dialog module, but they were no
longer compatible, given the changes since ims_dialog was forked from
dialog module. That exposed the risk of modules compiled to use the
dialog api module to mistakenly load ims_module api at runtime and
access pointers in the structure which were no longer at the same
position and with the same meaning.

I think I updated all the other modules depending on ims_module api, if
you discover some troubles, reportem them.

In short: the old 'struct dlg_binds' is replaced by type 'ims_dlg_api_t'
(or 'struct ims_dlg_bind') and load_dlg_api() function was replaced by


Daniel-Constantin Mierla
http://www.asipto.com - http://www.kamailio.org
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda

sr-dev mailing list

Reply via email to