diff --git a/src/widgets/util/qsystemtrayicon_win.cpp b/src/widgets/util/qsystemtrayicon_win.cpp index d273060f7b1..a00b72484fd 100644 --- a/src/widgets/util/qsystemtrayicon_win.cpp +++ b/src/widgets/util/qsystemtrayicon_win.cpp @@ -242,7 +242,7 @@ void QSystemTrayIconSys::setIconContents(NOTIFYICONDATA &tnd) tnd.hIcon = hIcon; const QString tip = q->toolTip(); if (!tip.isNull()) - qStringToLimitedWCharArray(tip, tnd.szTip, 64); + qStringToLimitedWCharArray(tip, tnd.szTip, sizeof(tnd.szTip)/sizeof(wchar_t)); } static int iconFlag( QSystemTrayIcon::MessageIcon icon )