mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Remove nsPluginCacheListener, it is unused. b=578285 r=benwa
This commit is contained in:
parent
14c84be3ea
commit
1b1a81fc4a
@ -635,70 +635,6 @@ nsPluginStreamListenerPeer::SetStreamOffset(PRInt32 value)
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
class nsPluginCacheListener : public nsIStreamListener
|
||||
{
|
||||
public:
|
||||
nsPluginCacheListener(nsPluginStreamListenerPeer* aListener);
|
||||
virtual ~nsPluginCacheListener();
|
||||
|
||||
NS_DECL_ISUPPORTS
|
||||
NS_DECL_NSIREQUESTOBSERVER
|
||||
NS_DECL_NSISTREAMLISTENER
|
||||
|
||||
private:
|
||||
nsPluginStreamListenerPeer* mListener;
|
||||
};
|
||||
|
||||
nsPluginCacheListener::nsPluginCacheListener(nsPluginStreamListenerPeer* aListener)
|
||||
{
|
||||
mListener = aListener;
|
||||
NS_ADDREF(mListener);
|
||||
}
|
||||
|
||||
nsPluginCacheListener::~nsPluginCacheListener()
|
||||
{
|
||||
NS_IF_RELEASE(mListener);
|
||||
}
|
||||
|
||||
NS_IMPL_ISUPPORTS1(nsPluginCacheListener, nsIStreamListener)
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsPluginCacheListener::OnStartRequest(nsIRequest *request, nsISupports* ctxt)
|
||||
{
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsPluginCacheListener::OnDataAvailable(nsIRequest *request, nsISupports* ctxt,
|
||||
nsIInputStream* aIStream,
|
||||
PRUint32 sourceOffset,
|
||||
PRUint32 aLength)
|
||||
{
|
||||
|
||||
PRUint32 readlen;
|
||||
char* buffer = (char*) PR_Malloc(aLength);
|
||||
|
||||
// if we don't read from the stream, OnStopRequest will never be called
|
||||
if (!buffer)
|
||||
return NS_ERROR_OUT_OF_MEMORY;
|
||||
|
||||
nsresult rv = aIStream->Read(buffer, aLength, &readlen);
|
||||
|
||||
NS_ASSERTION(aLength == readlen, "nsCacheListener->OnDataAvailable: "
|
||||
"readlen != aLength");
|
||||
|
||||
PR_Free(buffer);
|
||||
return rv;
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsPluginCacheListener::OnStopRequest(nsIRequest *request,
|
||||
nsISupports* aContext,
|
||||
nsresult aStatus)
|
||||
{
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsPluginStreamListenerPeer::nsPluginStreamListenerPeer()
|
||||
{
|
||||
mStreamType = NP_NORMAL;
|
||||
|
Loading…
Reference in New Issue
Block a user