735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
|
* the path. So hash the path if we have one, otherwise the
* bytes.
*/
void *pool = objc_autoreleasePoolPush();
OFString *path = OFSocketAddressUNIXPath(address);
if (path != nil) {
hash = [path hash];
objc_autoreleasePoolPop(pool);
return hash;
}
objc_autoreleasePoolPop(pool);
for (socklen_t i = 0; i < address->length; i++)
|
|
|
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
|
* the path. So hash the path if we have one, otherwise the
* bytes.
*/
void *pool = objc_autoreleasePoolPush();
OFString *path = OFSocketAddressUNIXPath(address);
if (path != nil) {
hash = path.hash;
objc_autoreleasePoolPop(pool);
return hash;
}
objc_autoreleasePoolPop(pool);
for (socklen_t i = 0; i < address->length; i++)
|