diff --git a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp index ef4086edbf7..48623ec4aa3 100644 --- a/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/base/src/nsPluginHostImpl.cpp @@ -39,12 +39,13 @@ #include "nsIPref.h" #include "nsIProxyAutoConfig.h" #include "nsIFile.h" - +#include "nsIFileChannel.h" #include "nsIInputStream.h" #include "nsIIOService.h" #include "nsIURL.h" #include "nsIChannel.h" #include "nsIHTTPChannel.h" +#include "nsIStreamAsFile.h" #include "nsIFileStream.h" // for nsIRandomAccessStore #include "nsCOMPtr.h" #include "nsNetUtil.h" @@ -1383,7 +1384,7 @@ NS_IMETHODIMP nsPluginStreamListenerPeer::OnStopRequest(nsIRequest *request, { char* urlString; nsCOMPtr localFile; - nsCOMPtr fileChannel = do_QueryInterface(channel); + nsCOMPtr fileChannel = do_QueryInterface(channel); if (fileChannel) rv = fileChannel->GetFile(getter_AddRefs(localFile)); diff --git a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp index ef4086edbf7..48623ec4aa3 100644 --- a/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp +++ b/mozilla/modules/plugin/nglsrc/nsPluginHostImpl.cpp @@ -39,12 +39,13 @@ #include "nsIPref.h" #include "nsIProxyAutoConfig.h" #include "nsIFile.h" - +#include "nsIFileChannel.h" #include "nsIInputStream.h" #include "nsIIOService.h" #include "nsIURL.h" #include "nsIChannel.h" #include "nsIHTTPChannel.h" +#include "nsIStreamAsFile.h" #include "nsIFileStream.h" // for nsIRandomAccessStore #include "nsCOMPtr.h" #include "nsNetUtil.h" @@ -1383,7 +1384,7 @@ NS_IMETHODIMP nsPluginStreamListenerPeer::OnStopRequest(nsIRequest *request, { char* urlString; nsCOMPtr localFile; - nsCOMPtr fileChannel = do_QueryInterface(channel); + nsCOMPtr fileChannel = do_QueryInterface(channel); if (fileChannel) rv = fileChannel->GetFile(getter_AddRefs(localFile));