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>
This commit is contained in:
parent
c0ae93fdf9
commit
486c55d743
@ -721,7 +721,7 @@ QStringList QFontconfigDatabase::fallbacksForFamily(const QString &family, QFont
|
|||||||
|
|
||||||
FcValue value;
|
FcValue value;
|
||||||
value.type = FcTypeString;
|
value.type = FcTypeString;
|
||||||
QByteArray cs = family.toUtf8();
|
const QByteArray cs = family.toUtf8();
|
||||||
value.u.s = (const FcChar8 *)cs.data();
|
value.u.s = (const FcChar8 *)cs.data();
|
||||||
FcPatternAdd(pattern,FC_FAMILY,value,true);
|
FcPatternAdd(pattern,FC_FAMILY,value,true);
|
||||||
|
|
||||||
@ -863,7 +863,7 @@ QString QFontconfigDatabase::resolveFontFamilyAlias(const QString &family) const
|
|||||||
return family;
|
return family;
|
||||||
|
|
||||||
if (!family.isEmpty()) {
|
if (!family.isEmpty()) {
|
||||||
QByteArray cs = family.toUtf8();
|
const QByteArray cs = family.toUtf8();
|
||||||
FcPatternAddString(pattern, FC_FAMILY, (const FcChar8 *) cs.constData());
|
FcPatternAddString(pattern, FC_FAMILY, (const FcChar8 *) cs.constData());
|
||||||
}
|
}
|
||||||
FcConfigSubstitute(0, pattern, FcMatchPattern);
|
FcConfigSubstitute(0, pattern, FcMatchPattern);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user