comparison src/macfns.c @ 79285:b264e9730021

[USE_ATSUI] (Fmac_atsu_font_face_attributes): Fix conversion from Lisp object to ATSUFontID.
author YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
date Wed, 31 Oct 2007 09:39:58 +0000
parents bf2b26af972d
children ab33c298053b d3e87ee5aa0e
comparison
equal deleted inserted replaced
79284:47ef5fb245f8 79285:b264e9730021
4619 { 4619 {
4620 ATSUFontID font_id; 4620 ATSUFontID font_id;
4621 Lisp_Object result; 4621 Lisp_Object result;
4622 4622
4623 check_mac (); 4623 check_mac ();
4624 CHECK_NUMBER_OR_FLOAT(id); 4624 CHECK_NUMBER_OR_FLOAT (id);
4625 font_id = NUMBERP (id) ? XINT (id) : (ATSUFontID) XFLOAT (id); 4625 font_id = INTEGERP (id) ? XINT (id) : XFLOAT_DATA (id);
4626 BLOCK_INPUT; 4626 BLOCK_INPUT;
4627 result = mac_atsu_font_face_attributes (font_id); 4627 result = mac_atsu_font_face_attributes (font_id);
4628 UNBLOCK_INPUT; 4628 UNBLOCK_INPUT;
4629 return result; 4629 return result;
4630 } 4630 }