diff options
| author | Nikola Pajkovsky <npajkovs@redhat.com> | 2009-08-26 15:35:50 +0200 |
|---|---|---|
| committer | Nikola Pajkovsky <npajkovs@redhat.com> | 2009-08-26 15:35:50 +0200 |
| commit | 556a4b3df4f116965e8dc46c08ac5e720834022e (patch) | |
| tree | 863dd4d67b2ace8b6b95e2157cce8b2be3076763 /lib/CommLayer/DBusClientProxy.cpp | |
| parent | de7e5c9866603aed5f7b9c3ba6986a7ff1d37028 (diff) | |
| download | abrt-556a4b3df4f116965e8dc46c08ac5e720834022e.tar.gz abrt-556a4b3df4f116965e8dc46c08ac5e720834022e.tar.xz abrt-556a4b3df4f116965e8dc46c08ac5e720834022e.zip | |
resolved: Bug 518420 - ordinary user's abrt-applet shows up for root owned crashes
Diffstat (limited to 'lib/CommLayer/DBusClientProxy.cpp')
| -rw-r--r-- | lib/CommLayer/DBusClientProxy.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
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) |
