2 * metafile driver text functions
4 * Copyright 1993, 1994 Alexandre Julliard
15 #include "metafiledrv.h"
20 /***********************************************************************
24 MFDRV_ExtTextOut( DC *dc, INT32 x, INT32 y, UINT32 flags,
25 const RECT32 *lprect, LPCSTR str, UINT32 count,
29 LPINT16 lpdx16 = lpDx?(LPINT16)xmalloc(sizeof(INT16)*count):NULL;
33 if (lprect) CONV_RECT32TO16(lprect,&rect16);
34 if (lpdx16) for (i=count;i--;) lpdx16[i]=lpDx[i];
35 ret=MF_ExtTextOut(dc,x,y,flags,lprect?&rect16:NULL,str,count,lpdx16);
36 if (lpdx16) free(lpdx16);