Commit c348360a authored by Jan Djärv's avatar Jan Djärv
Browse files

* macfont.m (macfont_draw): Use s->ybase for correct y position.

parent 1a23cd48
2013-10-02 Jan Djärv <jan.h.d@swipnet.se>
* macfont.m (mac_ctfont_create_preferred_family_for_attributes): Remove
unised variable (from mac-port).
(macfont_draw): Use s->ybase for correct y position.
2013-10-02 Dmitry Antipov <dmantipov@yandex.ru>
* frame.h (struct frame): Drop has_minibuffer member because...
......
......@@ -2720,7 +2720,7 @@ So we use CTFontDescriptorCreateMatchingFontDescriptor (no
CGFloat font_size = mac_font_get_size (macfont);
CGAffineTransform atfm;
CGFloat advance_delta = 0;
int y_draw = -y-FONT_BASE (s->font);
int y_draw = -s->ybase;
int no_antialias_p =
(macfont_info->antialias == MACFONT_ANTIALIAS_OFF
|| (macfont_info->antialias == MACFONT_ANTIALIAS_DEFAULT
......@@ -3321,10 +3321,8 @@ So we use CTFontDescriptorCreateMatchingFontDescriptor (no
CFStringRef result = NULL;
CFStringRef charset_string =
CFDictionaryGetValue (attributes, MAC_FONT_CHARACTER_SET_STRING_ATTRIBUTE);
CFIndex length;
if (charset_string
&& (length = CFStringGetLength (charset_string)) > 0)
if (charset_string && CFStringGetLength (charset_string) > 0)
{
CFAttributedStringRef attr_string = NULL;
CTLineRef ctline = NULL;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment