constify, and micro-optimize not detaching
Change-Id: I08c3c35e27a2b5e816a1532d0bd7cc09459800ab Reviewed-by: Marc Mutz <marc.mutz@kdab.com> Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
parent
c0ae93fdf9
commit
486c55d743
|
|
@ -721,7 +721,7 @@ QStringList QFontconfigDatabase::fallbacksForFamily(const QString &family, QFont
|
|||
|
||||
FcValue value;
|
||||
value.type = FcTypeString;
|
||||
QByteArray cs = family.toUtf8();
|
||||
const QByteArray cs = family.toUtf8();
|
||||
value.u.s = (const FcChar8 *)cs.data();
|
||||
FcPatternAdd(pattern,FC_FAMILY,value,true);
|
||||
|
||||
|
|
@ -863,7 +863,7 @@ QString QFontconfigDatabase::resolveFontFamilyAlias(const QString &family) const
|
|||
return family;
|
||||
|
||||
if (!family.isEmpty()) {
|
||||
QByteArray cs = family.toUtf8();
|
||||
const QByteArray cs = family.toUtf8();
|
||||
FcPatternAddString(pattern, FC_FAMILY, (const FcChar8 *) cs.constData());
|
||||
}
|
||||
FcConfigSubstitute(0, pattern, FcMatchPattern);
|
||||
|
|
|
|||
Loading…
Reference in New Issue