diff --git a/AFNetworking/AFHTTPClient.m b/AFNetworking/AFHTTPClient.m index d97eb10..3c3debe 100644 --- a/AFNetworking/AFHTTPClient.m +++ b/AFNetworking/AFHTTPClient.m @@ -310,7 +310,11 @@ static const void * AFNetworkReachabilityRetainCallback(const void *info) { return (__bridge_retained const void *)([(__bridge AFNetworkReachabilityStatusBlock)info copy]); } -static void AFNetworkReachabilityReleaseCallback(__unused const void *info) {} +static void AFNetworkReachabilityReleaseCallback(const void *info) { + if (info) { + CFRelease(info); + } +} - (void)startMonitoringNetworkReachability { [self stopMonitoringNetworkReachability];