@@ -144,11 +144,11 @@ objc_autoreleasePoolPop(pool); events = kevent(_kernelQueue, [_changeList items], (int)[_changeList count], eventList, EVENTLIST_SIZE, - (timeInterval == -1 ? NULL : &timeout)); + (timeInterval != -1 ? &timeout : NULL)); if (events < 0) return [OFObserveFailedException exceptionWithObserver: self errNo: errno];