fixing build bustage

git-svn-id: svn://10.0.0.236/trunk@105259 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
pavlov%netscape.com 2001-10-12 08:06:42 +00:00
parent 605da03527
commit fc911bfe73
2 changed files with 5 additions and 7 deletions

View File

@ -50,14 +50,13 @@ inBitmapDecoder::~inBitmapDecoder()
/** imgIDecoder methods **/
NS_IMETHODIMP inBitmapDecoder::Init(imgIRequest *aRequest)
NS_IMETHODIMP inBitmapDecoder::Init(imgILoad *aLoad)
{
mRequest = aRequest;
mObserver = do_QueryInterface(aRequest); // we're holding 2 strong refs to the request.
mObserver = do_QueryInterface(aRequest);
mImage = do_CreateInstance("@mozilla.org/image/container;1");
aRequest->SetImage(mImage);
if (!mImage) return NS_ERROR_FAILURE;
aLoad->SetImage(mImage);
mFrame = do_CreateInstance("@mozilla.org/gfx/image/frame;2");
if (!mFrame) return NS_ERROR_FAILURE;

View File

@ -30,7 +30,7 @@
#include "imgIContainer.h"
#include "imgIDecoderObserver.h"
#include "gfxIImageFrame.h"
#include "imgIRequest.h"
#include "imgILoad.h"
class inBitmapDecoder : public imgIDecoder
{
@ -45,7 +45,6 @@ public:
private:
nsCOMPtr<imgIContainer> mImage;
nsCOMPtr<gfxIImageFrame> mFrame;
nsCOMPtr<imgIRequest> mRequest;
nsCOMPtr<imgIDecoderObserver> mObserver; // this is just qi'd from mRequest for speed
};