]> git.eshelyaron.com Git - emacs.git/commitdiff
(x_to_w32_font): Initialize dpi from dpyinfo->resy.
authorJason Rumney <jasonr@gnu.org>
Mon, 23 Oct 2000 22:11:51 +0000 (22:11 +0000)
committerJason Rumney <jasonr@gnu.org>
Mon, 23 Oct 2000 22:11:51 +0000 (22:11 +0000)
src/w32fns.c

index d394fb3b81a61116361c57e423e5a00787a11b07..9996594649e05d2c43fe07d868e0b5e3772c8579 100644 (file)
@@ -5172,7 +5172,7 @@ This function is an internal primitive--use `make-frame' instead.")
       }
     /* Try out a font which we hope has bold and italic variations.  */
     if (!STRINGP (font))
-      font = x_new_font (f, "-*-Courier New-normal-r-*-*-13-*-*-*-c-*-iso8859-1");
+      font = x_new_font (f, "-*-Courier New-normal-r-*-*-*-120-*-*-c-*-iso8859-1");
     if (! STRINGP (font))
       font = x_new_font (f, "-*-Courier-normal-r-*-*-13-*-*-*-c-*-iso8859-1");
     /* If those didn't work, look for something which will at least work.  */
@@ -5798,7 +5798,7 @@ w32_codepage_for_font (char *fontname)
   /* Extract charset part of font string.  */
   if (sscanf (fontname,
               "-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%*[^-]-%19s",
-              charset_str) == EOF)
+              charset_str) < 1)
     return CP_DEFAULT;
 
   /* Remove leading "*-".  */
@@ -5952,7 +5952,7 @@ x_to_w32_font (lpxstr, lplogfont)
       char name[50], weight[20], slant, pitch, pixels[10], height[10],
         width[10], resy[10], remainder[20];
       char * encoding;
-      int dpi = one_w32_display_info.height_in;
+      int dpi = one_w32_display_info.resy;
 
       fields = sscanf (lpxstr,
                       "-%*[^-]-%49[^-]-%19[^-]-%c-%*[^-]-%*[^-]-%9[^-]-%9[^-]-%*[^-]-%9[^-]-%c-%9[^-]-%19s",