[Differential] [Reopened] D3987: Use nullptr in all Frameworks (just diff in KIO shown here)
Friedrich W. H. Kossebau
noreply at phabricator.kde.org
Wed Jan 18 02:14:12 UTC 2017
kossebau reopened this revision.
kossebau added a comment.
This revision is now accepted and ready to land.
Seems the porting script had a few wrong matches, where 0 values for enums were misinterpreted as pointer:
E.g.
@@ -1015 +1015 @@ void KWindowSystemPrivateX11::setShowingDesktop(bool showing)
- NETRootInfo info(QX11Info::connection(), 0, NET::WM2ShowingDesktop);
+ NETRootInfo info(QX11Info::connection(), nullptr, NET::WM2ShowingDesktop);
@@ -1021 +1021 @@ void KWindowSystemPrivateX11::setUserTime(WId win, long time)
- NETWinInfo info(QX11Info::connection(), win, QX11Info::appRootWindow(), 0, 0);
+ NETWinInfo info(QX11Info::connection(), win, QX11Info::appRootWindow(), nullptr, nullptr);
or
--- a/src/kdeui/kprogressdialog.h
+++ b/src/kdeui/kprogressdialog.h
@@ -63,2 +63,2 @@ public:
- explicit KProgressDialog(QWidget *parent = 0, const QString &caption = QString(),
- const QString &text = QString(), Qt::WindowFlags flags = 0);
+ explicit KProgressDialog(QWidget *parent = nullptr, const QString &caption = QString(),
+ const QString &text = QString(), Qt::WindowFlags flags = nullptr);
or
@@ -2048 +2048 @@ void KUrlTest::testQueryItem()
- QCOMPARE(QStringList(queryUrl.queryItems(0).keys()).join(", "),
+ QCOMPARE(QStringList(queryUrl.queryItems(nullptr).keys()).join(", "),
or
--- a/src/kdecore/kdatetimeformatter_p.h
+++ b/src/kdecore/kdatetimeformatter_p.h
@@ -49 +49 @@ public:
- KLocale::TimeFormatOptions timeOptions = 0,
+ KLocale::TimeFormatOptions timeOptions = nullptr,
Just a few random hits I saw in the "9000 lines in total" file, no time to scan everything.
Sorry for the late notification, only stumbled now about similar issues in KDevelop code and assumed a similar script to be used here ;)
REPOSITORY
R280 Prison
REVISION DETAIL
https://phabricator.kde.org/D3987
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: kfunk, #frameworks, dfaure
Cc: kossebau, dfaure, graesslin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170118/b506e9a8/attachment.html>
More information about the Kde-frameworks-devel
mailing list