Index: src/af/xap/unix/xap_UnixPSGraphics.cpp =================================================================== RCS file: /cvsroot/abi/src/af/xap/unix/xap_UnixPSGraphics.cpp,v retrieving revision 1.130 diff -u -r1.130 xap_UnixPSGraphics.cpp --- src/af/xap/unix/xap_UnixPSGraphics.cpp 2 Sep 2003 03:01:16 -0000 1.130 +++ src/af/xap/unix/xap_UnixPSGraphics.cpp 2 Sep 2003 10:14:54 -0000 @@ -1214,7 +1214,7 @@ // translate for quadrant 2, so Y values are negative; land us at // lower left of image (baseline), which is twice the height - g_snprintf(buf, sizeof (buf), "%d %d translate\n", xDest, 0 - (m_iRasterPosition + iDestHeight)); + g_snprintf(buf, sizeof (buf), "%d %d translate\n", xDest, 0 - (yDest + iDestHeight)); m_ps->writeBytes(buf); g_snprintf(buf, sizeof(buf),"%d %d scale\n", iDestWidth, iDestHeight);