Index: src/OFDeflateStream.m ================================================================== --- src/OFDeflateStream.m +++ src/OFDeflateStream.m @@ -732,13 +732,14 @@ break; #undef CTX } - assert(0); + /* Get rid of a warning, never reached anyway */ + OF_ENSURE(0); } - (bool)lowlevelIsAtEndOfStream { return _atEndOfStream; } @end Index: src/OFRunLoop.m ================================================================== --- src/OFRunLoop.m +++ src/OFRunLoop.m @@ -389,11 +389,11 @@ - (void)streamIsReadyForReading: (OFStream*)stream { OFList *queue = [_readQueues objectForKey: stream]; of_list_object_t *listObject; - OF_ENSURE(queue != nil); + assert(queue != nil); listObject = [queue firstListObject]; if ([listObject->object isKindOfClass: [OFRunLoop_ReadQueueItem class]]) { @@ -612,11 +612,11 @@ } # ifdef OF_HAVE_BLOCKS } # endif } else - OF_ENSURE(0); + assert(0); } #endif - (void)run {