| 2857 | } |
| 2858 | |
| 2859 | static APR_INLINE void proxy_address_dec(proxy_address *address) |
| 2860 | { |
| 2861 | /* Use _add32(, -1) since _dec32()'s returned value does not help */ |
| 2862 | apr_uint32_t old = apr_atomic_add32(&address->refcount, -1); |
| 2863 | ap_assert(old > 0); |
| 2864 | if (old == 1) { |
| 2865 | apr_pool_destroy(address->addr->pool); |
| 2866 | } |
| 2867 | } |
| 2868 | |
| 2869 | static apr_status_t proxy_address_cleanup(void *address) |
| 2870 | { |
no outgoing calls
no test coverage detected