| 1104 | | if (plf->encoding.font_unit_byte == 0) { |
|---|
| 1105 | | Lisp_Object charset = CHAR_CHARSET (c); |
|---|
| 1106 | | if (NILP (charset)) |
|---|
| 1107 | | plf->encoding.font_unit_byte = 1; |
|---|
| 1108 | | else |
|---|
| 1109 | | plf->encoding.font_unit_byte = CHARSET_DIMENSION (charset); |
|---|
| 1110 | | } |
|---|
| | 1104 | if (plf->encoding.font_unit_byte == 0) |
|---|
| | 1105 | { |
|---|
| | 1106 | if (c < 0) |
|---|
| | 1107 | { |
|---|
| | 1108 | plf->encoding.font_unit_byte = 1; |
|---|
| | 1109 | } |
|---|
| | 1110 | else |
|---|
| | 1111 | { |
|---|
| | 1112 | Lisp_Object charset = CHAR_CHARSET (c); |
|---|
| | 1113 | if (NILP (charset)) |
|---|
| | 1114 | plf->encoding.font_unit_byte = 1; |
|---|
| | 1115 | else |
|---|
| | 1116 | plf->encoding.font_unit_byte = CHARSET_DIMENSION (charset); |
|---|
| | 1117 | } |
|---|
| | 1118 | } |
|---|