Guys,
bkw gave me some homework and now I have a few questions.
I notice that in switch-types.h there are all sorts of typedef struct
statements that create a switch_ version of the corresponding apr_ type. However,
I’ve also noticed that scattered throughout the source that there are
numerous occasions where the apr_ namespace is used even when there is a
switch_ equivalent available. Example: using apr_pool_t instead of
switch_memory_pool_t in mod_openmrcp.c.
Questions: Is it FS standard policy/best practices
always to use the switch_ namespace? Are there legitimate situations
where one would prefer apr_ instead of switch_?
Thanks,
MC
P.S. – If there are cases where apr_ is used when there
are switch_ equivalents, does that mean there is an impending codebase cleanup
project to make everything consistent?