Index: src/OFDataArray.m ================================================================== --- src/OFDataArray.m +++ src/OFDataArray.m @@ -196,13 +196,14 @@ OFHTTPRequest *request; OFHTTPResponse *response; OFDictionary *headers; OFString *contentLength; #endif - Class c; +#ifdef OF_HAVE_FILES + Class c = [self class]; +#endif - c = [self class]; [self release]; pool = objc_autoreleasePoolPush(); if ([[URL scheme] isEqual: @"file"]) { Index: src/OFString.m ================================================================== --- src/OFString.m +++ src/OFString.m @@ -882,13 +882,14 @@ OFHTTPResponse *response; OFDictionary *headers; OFString *contentType, *contentLength; OFDataArray *data; #endif - Class c; +#ifdef OF_HAVE_FILES + Class c = [self class]; +#endif - c = [self class]; [self release]; pool = objc_autoreleasePoolPush(); if ([[URL scheme] isEqual: @"file"]) {