Skip to content

Commit 46ebc7f

Browse files
committed
Fixing missing selector warnings and unused parameter warnings. Thanks to Jonathan Mitchell for the patch.
1 parent 993c158 commit 46ebc7f

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

RunLoop/AsyncSocket.m

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ @interface AsyncSocket (Private)
6565
// Connecting
6666
- (void)startConnectTimeout:(NSTimeInterval)timeout;
6767
- (void)endConnectTimeout;
68+
- (void)doConnectTimeout:(NSTimer *)timer;
6869

6970
// Socket Implementation
7071
- (CFSocketRef)newAcceptSocketForAddress:(NSData *)addr error:(NSError **)errPtr;
@@ -1582,6 +1583,8 @@ - (void)endConnectTimeout
15821583

15831584
- (void)doConnectTimeout:(NSTimer *)timer
15841585
{
1586+
#pragma unused(timer)
1587+
15851588
[self endConnectTimeout];
15861589
[self closeWithError:[self getConnectTimeoutError]];
15871590
}
@@ -1706,7 +1709,9 @@ - (BOOL)bindSocketToAddress:(NSData *)interfaceAddr error:(NSError **)errPtr
17061709
* Adds the CFSocket's to the run-loop so that callbacks will work properly.
17071710
**/
17081711
- (BOOL)attachSocketsToRunLoop:(NSRunLoop *)runLoop error:(NSError **)errPtr
1709-
{
1712+
{
1713+
#pragma unused(errPtr)
1714+
17101715
// Get the CFRunLoop to which the socket should be attached.
17111716
theRunLoop = (runLoop == nil) ? CFRunLoopGetCurrent() : [runLoop getCFRunLoop];
17121717

@@ -3829,6 +3834,8 @@ - (void)endCurrentRead
38293834

38303835
- (void)doReadTimeout:(NSTimer *)timer
38313836
{
3837+
#pragma unused(timer)
3838+
38323839
NSTimeInterval timeoutExtension = 0.0;
38333840

38343841
if([theDelegate respondsToSelector:@selector(onSocket:shouldTimeoutReadWithTag:elapsed:bytesDone:)])
@@ -4065,6 +4072,8 @@ - (void)endCurrentWrite
40654072

40664073
- (void)doWriteTimeout:(NSTimer *)timer
40674074
{
4075+
#pragma unused(timer)
4076+
40684077
NSTimeInterval timeoutExtension = 0.0;
40694078

40704079
if([theDelegate respondsToSelector:@selector(onSocket:shouldTimeoutWriteWithTag:elapsed:bytesDone:)])
@@ -4178,6 +4187,8 @@ - (void)doCFSocketCallback:(CFSocketCallBackType)type
41784187
withAddress:(NSData *)address
41794188
withData:(const void *)pData
41804189
{
4190+
#pragma unused(address)
4191+
41814192
NSParameterAssert ((sock == theSocket4) || (sock == theSocket6));
41824193

41834194
switch (type)
@@ -4200,6 +4211,8 @@ - (void)doCFSocketCallback:(CFSocketCallBackType)type
42004211

42014212
- (void)doCFReadStreamCallback:(CFStreamEventType)type forStream:(CFReadStreamRef)stream
42024213
{
4214+
#pragma unused(stream)
4215+
42034216
NSParameterAssert(theReadStream != NULL);
42044217

42054218
CFStreamError err;
@@ -4230,6 +4243,8 @@ - (void)doCFReadStreamCallback:(CFStreamEventType)type forStream:(CFReadStreamRe
42304243

42314244
- (void)doCFWriteStreamCallback:(CFStreamEventType)type forStream:(CFWriteStreamRef)stream
42324245
{
4246+
#pragma unused(stream)
4247+
42334248
NSParameterAssert(theWriteStream != NULL);
42344249

42354250
CFStreamError err;

0 commit comments

Comments
 (0)