142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
return true;
}
objc_autoreleasePoolPop(pool);
events = kevent(_kernelQueue, [_changeList items],
(int)[_changeList count], eventList, EVENTLIST_SIZE,
(timeInterval == -1 ? NULL : &timeout));
if (events < 0)
return [OFObserveFailedException exceptionWithObserver: self
errNo: errno];
[_changeList removeAllItems];
[_removedArray removeAllObjects];
|
|
|
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
return true;
}
objc_autoreleasePoolPop(pool);
events = kevent(_kernelQueue, [_changeList items],
(int)[_changeList count], eventList, EVENTLIST_SIZE,
(timeInterval != -1 ? &timeout : NULL));
if (events < 0)
return [OFObserveFailedException exceptionWithObserver: self
errNo: errno];
[_changeList removeAllItems];
[_removedArray removeAllObjects];
|