Blame kdelibs-4.14.25-plasma_drkonqi.patch
|
Rex Dieter |
23d0327 |
diff -up kdelibs-4.14.25/kdeui/util/kcrash.cpp.plasma_drkonqi kdelibs-4.14.25/kdeui/util/kcrash.cpp
|
|
Rex Dieter |
23d0327 |
--- kdelibs-4.14.25/kdeui/util/kcrash.cpp.plasma_drkonqi 2016-10-10 01:09:37.000000000 -0500
|
|
Rex Dieter |
23d0327 |
+++ kdelibs-4.14.25/kdeui/util/kcrash.cpp 2016-11-10 11:18:40.617754077 -0600
|
|
Rex Dieter |
23d0327 |
@@ -205,11 +205,18 @@ void KCrash::setDrKonqiEnabled(bool enab
|
|
Rex Dieter |
23d0327 |
{
|
|
Rex Dieter |
23d0327 |
s_launchDrKonqi = enabled;
|
|
Rex Dieter |
23d0327 |
if (s_launchDrKonqi && !s_drkonqiPath) {
|
|
Rex Dieter |
23d0327 |
+
|
|
Rex Dieter |
23d0327 |
+ s_drkonqiPath = qstrdup(QFile::encodeName(KStandardDirs::findExe("drkonqi", QFile::decodeName("/usr/libexec/drkonqi"))).constData());
|
|
Rex Dieter |
23d0327 |
+
|
|
Rex Dieter |
23d0327 |
+ if (!s_drkonqiPath) {
|
|
Rex Dieter |
23d0327 |
+
|
|
Rex Dieter |
23d0327 |
s_drkonqiPath = qstrdup(QFile::encodeName(KStandardDirs::findExe("drkonqi")).constData());
|
|
Rex Dieter |
23d0327 |
if (!s_drkonqiPath) {
|
|
Rex Dieter |
23d0327 |
kError() << "Could not find drkonqi";
|
|
Rex Dieter |
23d0327 |
s_launchDrKonqi = false;
|
|
Rex Dieter |
23d0327 |
}
|
|
Rex Dieter |
23d0327 |
+
|
|
Rex Dieter |
23d0327 |
+ }
|
|
Rex Dieter |
23d0327 |
}
|
|
Rex Dieter |
23d0327 |
|
|
Rex Dieter |
23d0327 |
//we need at least the default crash handler to launch drkonqi
|