mirror of
https://github.com/moonlight-stream/moonlight-ios.git
synced 2025-07-27 06:32:59 +00:00
Fix memory leak in failure path
This commit is contained in:
parent
60cba0399d
commit
abb0d5b8ba
@ -23,6 +23,7 @@ static const int ports[numPorts] = {7, 9, 47998, 47999, 48000};
|
|||||||
CFDataRef dataPayload = CFDataCreate(kCFAllocatorDefault, [wolPayload bytes], [wolPayload length]);
|
CFDataRef dataPayload = CFDataCreate(kCFAllocatorDefault, [wolPayload bytes], [wolPayload length]);
|
||||||
CFSocketRef wolSocket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_DGRAM, IPPROTO_UDP, 0, NULL, NULL);
|
CFSocketRef wolSocket = CFSocketCreate(kCFAllocatorDefault, PF_INET, SOCK_DGRAM, IPPROTO_UDP, 0, NULL, NULL);
|
||||||
if (!wolSocket) {
|
if (!wolSocket) {
|
||||||
|
CFRelease(dataPayload);
|
||||||
NSLog(@"Failed to create WOL socket");
|
NSLog(@"Failed to create WOL socket");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user