Bug 618788 - Not initialized used in CairoImageOGL::SetData r=roc a=approval2.0

This commit is contained in:
Oleg Romashin 2011-01-13 15:20:46 +02:00
parent 6256e2a358
commit af7e6bca87

View File

@ -681,11 +681,9 @@ CairoImageOGL::SetData(const CairoImage::Data &aData)
GLuint tex = mTexture.GetTextureID();
if (mSize != aData.mSize) {
gl->fActiveTexture(LOCAL_GL_TEXTURE0);
InitTexture(gl, tex, LOCAL_GL_RGBA, aData.mSize);
mSize = aData.mSize;
}
gl->fActiveTexture(LOCAL_GL_TEXTURE0);
InitTexture(gl, tex, LOCAL_GL_RGBA, aData.mSize);
mSize = aData.mSize;
if (!mASurfaceAsGLContext) {
mASurfaceAsGLContext = GLContextProvider::CreateForNativePixmapSurface(aData.mSurface);