Merge "Fix for simulator build"

This commit is contained in:
Kristian Monsen 2010-10-27 14:56:10 -07:00 committed by Android (Google) Code Review
commit a0dcbcc9bd

View File

@ -546,7 +546,9 @@ EGLBoolean egl_window_surface_v2_t::swapBuffers()
if (!dirtyRegion.isEmpty()) {
dirtyRegion.andSelf(Rect(buffer->width, buffer->height));
if (previousBuffer) {
const Region copyBack(Region::subtract(oldDirtyRegion, dirtyRegion));
// This was const Region copyBack, but that causes an
// internal compile error on simulator builds
/*const*/ Region copyBack(Region::subtract(oldDirtyRegion, dirtyRegion));
if (!copyBack.isEmpty()) {
void* prevBits;
if (lock(previousBuffer,