summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-auth/polkit-kde/files/polkit-kde-0.95.1-gcc45.patch')
-rw-r--r--sys-auth/polkit-kde/files/polkit-kde-0.95.1-gcc45.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/sys-auth/polkit-kde/files/polkit-kde-0.95.1-gcc45.patch b/sys-auth/polkit-kde/files/polkit-kde-0.95.1-gcc45.patch
new file mode 100644
index 000000000000..9f83fc00d02d
--- /dev/null
+++ b/sys-auth/polkit-kde/files/polkit-kde-0.95.1-gcc45.patch
@@ -0,0 +1,14 @@
+http://bugs.gentoo.org/314471
+http://websvn.kde.org/trunk/extragear/base/polkit-kde-1/agent/AuthDialog.cpp?r1=1065570&r2=1073600
+
+--- trunk/extragear/base/polkit-kde-1/agent/AuthDialog.cpp
++++ trunk/extragear/base/polkit-kde-1/agent/AuthDialog.cpp
+@@ -195,7 +195,7 @@
+ foreach(PolkitQt1::Identity *identity, identities) {
+ // First check to see if the user is valid
+ qDebug() << "User: " << identity;
+- KUser user = KUser::KUser(identity->toString().remove("unix-user:"));
++ KUser user(identity->toString().remove("unix-user:"));
+ if (!user.isValid()) {
+ kWarning() << "User invalid: " << user.loginName();
+ continue;