From 872feb47c4dbcf342e7017800535ccd5f9beba44 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 11 Nov 2009 13:07:10 +0100 Subject: [PATCH] gdi32: Don't update the metafile bounding box in ExtTextOut if there's no rectangle. --- dlls/gdi32/enhmfdrv/graphics.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dlls/gdi32/enhmfdrv/graphics.c b/dlls/gdi32/enhmfdrv/graphics.c index f0630d28b5a..9c9cf6b290c 100644 --- a/dlls/gdi32/enhmfdrv/graphics.c +++ b/dlls/gdi32/enhmfdrv/graphics.c @@ -826,11 +826,10 @@ BOOL CDECL EMFDRV_ExtTextOut( PHYSDEV dev, INT x, INT y, UINT flags, pemr->rclBounds.bottom = y + textHeight + 1; } } + EMFDRV_UpdateBBox( dev, &pemr->rclBounds ); no_bounds: ret = EMFDRV_WriteRecord( dev, &pemr->emr ); - if(ret) - EMFDRV_UpdateBBox( dev, &pemr->rclBounds ); HeapFree( GetProcessHeap(), 0, pemr ); return ret; }