mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-08 12:40:49 -08:00
Restore macfont.m casts to void *
* src/macfont.m (macfont_set_family_cache): Restore casts to void * that were mistakenly removed in my recent change. The types in question are pointer-to-const. Problem reported by Clemens Schüller.
This commit is contained in:
parent
115decb07d
commit
850c0c1a87
1 changed files with 2 additions and 2 deletions
|
|
@ -908,7 +908,7 @@ macfont_descriptor_entity (CTFontDescriptorRef desc, Lisp_Object extra,
|
|||
ASET (entity, FONT_EXTRA_INDEX, Fcopy_sequence (extra));
|
||||
name = CTFontDescriptorCopyAttribute (desc, kCTFontNameAttribute);
|
||||
font_put_extra (entity, QCfont_entity,
|
||||
Fcons (make_mint_ptr (name), make_number (traits)));
|
||||
Fcons (make_mint_ptr ((void *) name), make_number (traits)));
|
||||
if (synth_sym_traits & kCTFontTraitItalic)
|
||||
FONT_SET_STYLE (entity, FONT_SLANT_INDEX,
|
||||
make_number (FONT_SLANT_SYNTHETIC_ITALIC));
|
||||
|
|
@ -984,7 +984,7 @@ macfont_set_family_cache (Lisp_Object symbol, CFStringRef string)
|
|||
|
||||
h = XHASH_TABLE (macfont_family_cache);
|
||||
i = hash_lookup (h, symbol, &hash);
|
||||
value = string ? make_mint_ptr (CFRetain (string)) : Qnil;
|
||||
value = string ? make_mint_ptr ((void *) CFRetain (string)) : Qnil;
|
||||
if (i >= 0)
|
||||
{
|
||||
Lisp_Object old_value = HASH_VALUE (h, i);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue