David Reid wrote:
+extern APR_OPTIONAL_FN_TYPE(ap_satisfies) *ap_satisfies;
... defines ap_satisfies as a pointer that exists in another module, to an optional function ap_satisfies. What I think you want is a local ap_satisfies (not extern) and then assign it to the registered function result of querying for ap_satisfies, no?
