I don't think the usage of function pointers is a big problem, but it was just an
idea. If you need to pass to many "switch" type of variables, it gets hard to
follow, sure.
The two functions xavi_add_value, xavi_add_value_after just operate on a global static
list. This could be implemented type safe by just passing the list to it, without the need
of void pointers.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/2337#issuecomment-636074427