Huw D M Davies <[EMAIL PROTECTED]> writes: > + if ((dcSrc = DC_GetDCUpdate( hdcSrc ))) > + { > + dcDst = DC_GetDCPtr( hdcDst ); > + TRACE("hdcSrc=%p %d,%d -> hdcDest=%p %d,%d %dx%d rop=%06lx\n", > + hdcSrc, xSrc, ySrc, hdcDst, xDst, yDst, width, height, > rop); > + > ret = dcDst->funcs->pBitBlt( dcDst->physDev, xDst, yDst, width, > height, > dcSrc ? dcSrc->physDev : NULL, > xSrc, ySrc, rop );
This is wrong, dcSrc doesn't always need to be valid for BitBlt. -- Alexandre Julliard [EMAIL PROTECTED]