From 556a4b3df4f116965e8dc46c08ac5e720834022e Mon Sep 17 00:00:00 2001 From: Nikola Pajkovsky Date: Wed, 26 Aug 2009 15:35:50 +0200 Subject: resolved: Bug 518420 - ordinary user's abrt-applet shows up for root owned crashes --- lib/CommLayer/DBusClientProxy.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib/CommLayer/DBusClientProxy.cpp') diff --git a/lib/CommLayer/DBusClientProxy.cpp b/lib/CommLayer/DBusClientProxy.cpp index 2cc00a5..ccb48d5 100644 --- a/lib/CommLayer/DBusClientProxy.cpp +++ b/lib/CommLayer/DBusClientProxy.cpp @@ -209,7 +209,7 @@ map_crash_report_t CDBusClient_proxy::GetJobResult(uint64_t pJobID) /* signal handlers for this interface */ -void CDBusClient_proxy::Crash(std::string& value) +void CDBusClient_proxy::Crash(const std::string& progname, const std::string& uid) { } @@ -221,8 +221,9 @@ void CDBusClient_proxy::_Crash_stub(const ::DBus::SignalMessage &sig) { DBus::MessageIter ri = sig.reader(); - std::string value; ri >> value; - Crash(value); + std::string progname; ri >> progname; + std::string uid; ri >> uid; + Crash(progname, uid); } void CDBusClient_proxy::_JobDone_stub(const ::DBus::SignalMessage &sig) -- cgit