diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2010-03-05 17:03:32 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2010-03-05 17:03:32 +0100 |
commit | dbbc2df18f5441d7b298c5d32e4199aa56f08ce0 (patch) | |
tree | adf4bce0a6a02d29da010f91c8264c4dd38ca465 /src/Applet | |
parent | 9e7602b032c2187887c8164fa23c37d6daf28ac0 (diff) | |
download | abrt-dbbc2df18f5441d7b298c5d32e4199aa56f08ce0.tar.gz abrt-dbbc2df18f5441d7b298c5d32e4199aa56f08ce0.tar.xz abrt-dbbc2df18f5441d7b298c5d32e4199aa56f08ce0.zip |
add ProcessUnpackaged option to abrt.conf
Based on patch by Pekka Pietikainen <pp@ee.oulu.fi>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'src/Applet')
-rw-r--r-- | src/Applet/Applet.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/Applet/Applet.cpp b/src/Applet/Applet.cpp index 9398e4b6..8972dcb5 100644 --- a/src/Applet/Applet.cpp +++ b/src/Applet/Applet.cpp @@ -45,8 +45,8 @@ static void Crash(DBusMessage* signal) int r; DBusMessageIter in_iter; dbus_message_iter_init(signal, &in_iter); - const char* progname; - r = load_val(&in_iter, progname); + const char* package_name; + r = load_val(&in_iter, package_name); /* Optional 2nd param: uid */ const char* uid_str = NULL; if (r == ABRT_DBUS_MORE_FIELDS) @@ -75,10 +75,12 @@ static void Crash(DBusMessage* signal) } const char* message = _("A crash in package %s has been detected"); - //applet->AddEvent(uid, progname); - applet->SetIconTooltip(message, progname); + if (package_name[0] == '\0') + message = _("A crash has been detected"); + //applet->AddEvent(uid, package_name); + applet->SetIconTooltip(message, package_name); applet->ShowIcon(); - applet->CrashNotify(message, progname); + applet->CrashNotify(message, package_name); } static void QuotaExceed(DBusMessage* signal) |