forked from qt-creator/qt-creator
Terminal: Fix warning
warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Change-Id: Ib66cbde9ff48f31d1a5ca97c8bafb0efd419dc2e Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
committed by
Marcus Tillmanns
parent
1a86c7bed4
commit
f2213db913
@@ -658,9 +658,9 @@ static QPixmap generateWavyPixmap(qreal maxRadius, const QPen &pen)
|
|||||||
const qreal radiusBase = qMax(qreal(1), maxRadius);
|
const qreal radiusBase = qMax(qreal(1), maxRadius);
|
||||||
const qreal pWidth = pen.widthF();
|
const qreal pWidth = pen.widthF();
|
||||||
|
|
||||||
QString key = QLatin1String("WaveUnderline-") % pen.color().name()
|
const QString key = QLatin1String("WaveUnderline-") % pen.color().name()
|
||||||
% QString::number(*(size_t *) &radiusBase, 16)
|
% QString::number(int(radiusBase), 16)
|
||||||
% QString::number(*(size_t *) &pWidth);
|
% QString::number(int(pWidth), 16);
|
||||||
|
|
||||||
QPixmap pixmap;
|
QPixmap pixmap;
|
||||||
if (QPixmapCache::find(key, &pixmap))
|
if (QPixmapCache::find(key, &pixmap))
|
||||||
|
|||||||
Reference in New Issue
Block a user