mplist_push (faces[i]->frame_list, Mt, frame);
if ((int) merged_face.property[MFACE_SIZE] < 0
- || (int) merged_face.property[MFACE_RATIO] != 100)
+ || (merged_face.property[MFACE_RATIO]
+ && (int) merged_face.property[MFACE_RATIO] != 100))
{
double font_size = (int) merged_face.property[MFACE_SIZE];
int ifont_size;
if (font_size < 0)
font_size = - font_size * frame->dpi / 72.27;
- if ((int) merged_face.property[MFACE_RATIO] != 100)
+ if (merged_face.property[MFACE_RATIO]
+ && (int) merged_face.property[MFACE_RATIO] != 100)
{
font_size *= (int) merged_face.property[MFACE_RATIO];
font_size /= 100;