xNum should be yNum in one place.

diff --git a/objects/enhmetafile.c b/objects/enhmetafile.c
index 324672f..6c5f76a 100644
--- a/objects/enhmetafile.c
+++ b/objects/enhmetafile.c
@@ -1208,7 +1208,7 @@
         if ((info->mode != MM_ISOTROPIC) && (info->mode != MM_ANISOTROPIC))
 	    break;
         if (!lpScaleViewportExtEx->xNum || !lpScaleViewportExtEx->xDenom || 
-            !lpScaleViewportExtEx->xNum || !lpScaleViewportExtEx->yDenom)
+            !lpScaleViewportExtEx->yNum || !lpScaleViewportExtEx->yDenom)
             break;
         info->vportExtX = (info->vportExtX * lpScaleViewportExtEx->xNum) / 
                                   lpScaleViewportExtEx->xDenom;