mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
fix for overrun when searching backwards (spotted by Fred using valgrind)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@36204 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
76255723f0
commit
75661de25e
4 changed files with 36 additions and 6 deletions
|
@ -646,8 +646,8 @@ GSAvahiEntryGroupStateChanged(AvahiEntryGroup *group,
|
|||
if ([[self delegate] respondsToSelector:
|
||||
@selector(netService:didUpdateAddresses:)])
|
||||
{
|
||||
[[self delegate] netService: service
|
||||
didUpdateAddresses: addresses];
|
||||
[(id)[self delegate] netService: service
|
||||
didUpdateAddresses: addresses];
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -680,9 +680,9 @@ didUpdateRecordData: (id)data
|
|||
else if ([[self delegate] respondsToSelector:
|
||||
@selector(netService:didUpdateRecordData:forRecordType:)])
|
||||
{
|
||||
[[self delegate] netService: service
|
||||
didUpdateRecordData: data
|
||||
forRecordType: rrType];
|
||||
[(id)[self delegate] netService: service
|
||||
didUpdateRecordData: data
|
||||
forRecordType: rrType];
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1676,6 +1676,14 @@ didUpdateRecordData: (id)data
|
|||
forRecordType: rrType];
|
||||
}
|
||||
|
||||
#if GS_USE_AVAHI==1
|
||||
- (id<NSObject,GSNetServiceDelegate>)delegate
|
||||
#else
|
||||
- (id<NSObject>)delegate
|
||||
#endif
|
||||
{
|
||||
return _delegate;
|
||||
}
|
||||
|
||||
/**
|
||||
* Dispatcher method for error notifications to the delegate.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue