diff --git a/mozilla/netwerk/cache/src/nsDiskCacheStreams.h b/mozilla/netwerk/cache/src/nsDiskCacheStreams.h index 1a7f196fb5a..468f1e116f0 100644 --- a/mozilla/netwerk/cache/src/nsDiskCacheStreams.h +++ b/mozilla/netwerk/cache/src/nsDiskCacheStreams.h @@ -43,7 +43,6 @@ class nsDiskCacheStreamIO : public nsIStreamIO { // we're implementing nsIStreamIO to leverage the AsyncRead on the FileTransport thread - public: nsDiskCacheStreamIO(nsDiskCacheBinding * binding); virtual ~nsDiskCacheStreamIO(); @@ -74,6 +73,9 @@ public: private: + // GCC 2.95.2 requires this to be defined, although we never call it. + nsDiskCacheStreamIO() { NS_NOTREACHED("oops"); } + nsresult OpenCacheFile(PRIntn flags, PRFileDesc ** fd); nsresult ReadCacheBlocks(); nsresult FlushBufferToFile(PRBool clearBuffer);