diff options
author | Michael Nottebrock <lofi@FreeBSD.org> | 2007-07-30 21:53:10 +0000 |
---|---|---|
committer | Michael Nottebrock <lofi@FreeBSD.org> | 2007-07-30 21:53:10 +0000 |
commit | a8f26cf2528829331b50adcf0c3594d662123aae (patch) | |
tree | e2380040f7ba8f19dbf86e79a2f79cc9ba50273c /devel/qt4-designer/files/patch-0185-fix-format-strings.diff | |
parent | 2842f9fe5905cf87bfddba17e501163904d9198f (diff) |
Fix various format string vulnerabilities in Qt3 and Qt4.
Security: http://trolltech.com/company/newsroom/announcements/press.2007-07-27.750375
Security: CVE-2007-3388
Notes
Notes:
svn path=/head/; revision=196763
Diffstat (limited to 'devel/qt4-designer/files/patch-0185-fix-format-strings.diff')
-rw-r--r-- | devel/qt4-designer/files/patch-0185-fix-format-strings.diff | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/devel/qt4-designer/files/patch-0185-fix-format-strings.diff b/devel/qt4-designer/files/patch-0185-fix-format-strings.diff new file mode 100644 index 000000000000..289563024d18 --- /dev/null +++ b/devel/qt4-designer/files/patch-0185-fix-format-strings.diff @@ -0,0 +1,26 @@ +--- tools/designer/src/lib/uilib/formbuilderextra.cpp ++++ tools/designer/src/lib/uilib/formbuilderextra.cpp +@@ -33,9 +33,7 @@ namespace QFormInternal { + #endif + + void uiLibWarning(const QString &message) { +- QString prefixedMessage = QLatin1String("Designer: "); +- prefixedMessage += message; +- qWarning(prefixedMessage.toUtf8().constData()); ++ qWarning("Designer: %s", qPrintable(message)); + } + + QFormBuilderExtra::QFormBuilderExtra() : +--- tools/designer/src/lib/shared/qdesigner_utils.cpp ++++ tools/designer/src/lib/shared/qdesigner_utils.cpp +@@ -40,9 +40,7 @@ namespace qdesigner_internal + { + QDESIGNER_SHARED_EXPORT void designerWarning(const QString &message) + { +- QString prefixedMessage = QLatin1String("Designer: "); +- prefixedMessage += message; +- qWarning(prefixedMessage.toUtf8().constData()); ++ qWarning("Designer: %s", qPrintable(message)); + } + + QString EnumType::id() const
\ No newline at end of file |