mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-05 04:08:13 +02:00
Eliminate warning in win32 load_truetype_table with bitmap fonts
Use cairo_win32_scaled_font_select_font() instead of _cairo_win32_scaled_font_select_unscaled_font() to select the font. Because _cairo_win32_scaled_font_select_unscaled_font() displays a warning when used with a bitmap font.
This commit is contained in:
parent
7063e7b0bf
commit
2a7c5cd1ee
1 changed files with 2 additions and 2 deletions
|
|
@ -1443,13 +1443,13 @@ _cairo_win32_scaled_font_load_truetype_table (void *abstract_font,
|
|||
return _cairo_error (CAIRO_STATUS_NO_MEMORY);
|
||||
|
||||
tag = (tag&0x000000ff)<<24 | (tag&0x0000ff00)<<8 | (tag&0x00ff0000)>>8 | (tag&0xff000000)>>24;
|
||||
status = _cairo_win32_scaled_font_select_unscaled_font (&scaled_font->base, hdc);
|
||||
status = cairo_win32_scaled_font_select_font (&scaled_font->base, hdc);
|
||||
|
||||
*length = GetFontData (hdc, tag, offset, buffer, *length);
|
||||
if (*length == GDI_ERROR)
|
||||
status = CAIRO_INT_STATUS_UNSUPPORTED;
|
||||
|
||||
_cairo_win32_scaled_font_done_unscaled_font (&scaled_font->base);
|
||||
cairo_win32_scaled_font_done_font (&scaled_font->base);
|
||||
|
||||
return status;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue