diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2023-05-09 16:50:22 +0200 |
---|---|---|
committer | Marcus Tillmanns <marcus.tillmanns@qt.io> | 2023-05-12 06:34:49 +0000 |
commit | f2213db913dcf379a05b375fe01e3df0fec7fe8e (patch) | |
tree | b2d830e2cf47c14ab07cbbaf1eed7dd80dfa7027 /src/plugins/terminal/terminalwidget.cpp | |
parent | 1a86c7bed4c100e227173ed288a9285b44ecbb57 (diff) | |
download | qt-creator-f2213db913dcf379a05b375fe01e3df0fec7fe8e.tar.gz |
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>
Diffstat (limited to 'src/plugins/terminal/terminalwidget.cpp')
-rw-r--r-- | src/plugins/terminal/terminalwidget.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/terminal/terminalwidget.cpp b/src/plugins/terminal/terminalwidget.cpp index 19ad1b8202..b3c7421a6a 100644 --- a/src/plugins/terminal/terminalwidget.cpp +++ b/src/plugins/terminal/terminalwidget.cpp @@ -658,9 +658,9 @@ static QPixmap generateWavyPixmap(qreal maxRadius, const QPen &pen) const qreal radiusBase = qMax(qreal(1), maxRadius); const qreal pWidth = pen.widthF(); - QString key = QLatin1String("WaveUnderline-") % pen.color().name() - % QString::number(*(size_t *) &radiusBase, 16) - % QString::number(*(size_t *) &pWidth); + const QString key = QLatin1String("WaveUnderline-") % pen.color().name() + % QString::number(int(radiusBase), 16) + % QString::number(int(pWidth), 16); QPixmap pixmap; if (QPixmapCache::find(key, &pixmap)) |