diff -ur ../kturtle-4.14.3-orig/src/canvas.cpp ./src/canvas.cpp --- ../kturtle-4.14.3-orig/src/canvas.cpp 2014-10-14 15:52:33.000000000 +0900 +++ ./src/canvas.cpp 2020-04-15 23:32:21.000000000 +0900 @@ -209,11 +209,11 @@ void Canvas::slotFontType(const QString& family, const QString& extra) { textFont->setFamily(family); - textFont->setBold(extra.contains(i18n("bold")) > 0); - textFont->setItalic(extra.contains(i18n("italic")) > 0); - textFont->setUnderline(extra.contains(i18n("underline")) > 0); - textFont->setOverline(extra.contains(i18n("overline")) > 0); - textFont->setStrikeOut(extra.contains(i18n("strikeout")) > 0); + textFont->setBold(extra.contains(i18n("bold")) != NULL); + textFont->setItalic(extra.contains(i18n("italic")) != NULL); + textFont->setUnderline(extra.contains(i18n("underline")) != NULL); + textFont->setOverline(extra.contains(i18n("overline")) != NULL); + textFont->setStrikeOut(extra.contains(i18n("strikeout")) != NULL); } void Canvas::slotReset()