textspan_t lp;
textfont_t tf = {NULL,NULL,NULL,0.0,0,0};
double maxoffset, mxysize;
- int simple = 1; /* one item per span, same font size/face, no flags */
+ bool simple = true; // one item per span, same font size/face, no flags
double prev_fsize = -1;
char* prev_fname = NULL;
for (i = 0; i < ftxt->nspans; i++) {
if (ftxt->spans[i].nitems > 1) {
- simple = 0;
+ simple = false;
break;
}
if (ftxt->spans[i].items[0].font) {
if (ftxt->spans[i].items[0].font->flags) {
- simple = 0;
+ simple = false;
break;
}
if (ftxt->spans[i].items[0].font->size > 0)
if (prev_fsize == -1)
prev_fsize = tf.size;
else if (tf.size != prev_fsize) {
- simple = 0;
+ simple = false;
break;
}
if (prev_fname == NULL)
prev_fname = tf.name;
else if (strcmp(tf.name,prev_fname)) {
- simple = 0;
+ simple = false;
break;
}
}