Make sure PostScript floats are printed with LC_NUMERIC="C".

diff --git a/dlls/wineps/type42.c b/dlls/wineps/type42.c
index 2424e29..97119c7 100644
--- a/dlls/wineps/type42.c
+++ b/dlls/wineps/type42.c
@@ -26,6 +26,7 @@
 #include <stdarg.h>
 #include <stdio.h>
 #include <assert.h>
+#include <locale.h>
 
 #include "windef.h"
 #include "winbase.h"
@@ -199,9 +200,11 @@
     buf = HeapAlloc(GetProcessHeap(), 0, sizeof(start) + strlen(ps_name) +
 		    100);
 
+    push_lc_numeric("C");
     sprintf(buf, start, ps_name,
 	    (float)bbox->left / emsize, (float)bbox->bottom / emsize,
 	    (float)bbox->right / emsize, (float)bbox->top / emsize);
+    pop_lc_numeric();
 
     PSDRV_WriteSpool(physDev, buf, strlen(buf));