зеркало из https://github.com/mozilla/gecko-dev.git
removing unused member variables in thebes code
This commit is contained in:
Родитель
b0d25063b6
Коммит
95aa30d1d5
|
@ -65,10 +65,7 @@ nsThebesImage::nsThebesImage()
|
|||
: mWidth(0),
|
||||
mHeight(0),
|
||||
mDecoded(0,0,0,0),
|
||||
mAlphaDepth(0),
|
||||
mLocked(PR_FALSE),
|
||||
mHadAnyData(PR_FALSE),
|
||||
mUpToDate(PR_FALSE)
|
||||
mAlphaDepth(0)
|
||||
{
|
||||
}
|
||||
|
||||
|
|
|
@ -111,10 +111,6 @@ protected:
|
|||
nsRefPtr<gfxASurface> mOptSurface;
|
||||
|
||||
PRUint8 mAlphaDepth;
|
||||
PRUint8 mRealAlphaDepth;
|
||||
PRPackedBool mLocked;
|
||||
PRPackedBool mHadAnyData;
|
||||
PRPackedBool mUpToDate;
|
||||
};
|
||||
|
||||
#endif /* _NSTHEBESIMAGE_H_ */
|
||||
|
|
|
@ -65,7 +65,6 @@ private:
|
|||
PRBool mOwnsDC;
|
||||
HDC mDC;
|
||||
HWND mWnd;
|
||||
HBITMAP mOrigBitmap;
|
||||
};
|
||||
|
||||
#endif /* GFX_WINDOWSSURFACE_H */
|
||||
|
|
|
@ -41,14 +41,14 @@
|
|||
THEBES_IMPL_REFCOUNTING(gfxWindowsSurface)
|
||||
|
||||
gfxWindowsSurface::gfxWindowsSurface(HWND wnd) :
|
||||
mOwnsDC(PR_TRUE), mWnd(wnd), mOrigBitmap(nsnull)
|
||||
mOwnsDC(PR_TRUE), mWnd(wnd)
|
||||
{
|
||||
mDC = ::GetDC(mWnd);
|
||||
Init(cairo_win32_surface_create(mDC));
|
||||
}
|
||||
|
||||
gfxWindowsSurface::gfxWindowsSurface(HDC dc, PRBool deleteDC) :
|
||||
mOwnsDC(deleteDC), mDC(dc),mWnd(nsnull), mOrigBitmap(nsnull)
|
||||
mOwnsDC(deleteDC), mDC(dc),mWnd(nsnull)
|
||||
{
|
||||
Init(cairo_win32_surface_create(mDC));
|
||||
}
|
||||
|
@ -72,12 +72,6 @@ gfxWindowsSurface::~gfxWindowsSurface()
|
|||
{
|
||||
Destroy();
|
||||
|
||||
if (mDC && mOrigBitmap) {
|
||||
HBITMAP tbits = (HBITMAP)::SelectObject(mDC, mOrigBitmap);
|
||||
if (tbits)
|
||||
DeleteObject(tbits);
|
||||
}
|
||||
|
||||
if (mOwnsDC) {
|
||||
if (mWnd)
|
||||
::ReleaseDC(mWnd, mDC);
|
||||
|
|
Загрузка…
Ссылка в новой задаче