ahmadsamir added inline comments. INLINE COMMENTS
> backtraceparsergdb.cpp:75 > if (!regExp.cap(7).isEmpty()) { //we have file information (stuff > after from|at) > bool file = regExp.cap(8) == QLatin1String("at"); //'at' means > we have a source file (likely) > // Gdb isn't entirely consistent here, when it uses 'from' it > always refers to a library, but (Needs rebasing on master). I'd move this and define "const bool file" in one place. > backtraceparsergdb.cpp:82 > + file = file > + && completeSuffix != QStringLiteral("so") /* libf.so > (so) */ > + && !completeSuffix.startsWith(QStringLiteral("so.")) /* > libf.so.1 (so.1) */ IIUC, QLatin1String is better for string comparisons. > backtraceparsergdb.cpp:84 > + && !completeSuffix.startsWith(QStringLiteral("so.")) /* > libf.so.1 (so.1) */ > + && !completeSuffix.contains(QStringLiteral(".so") /* > libf-1.0.so.1 (0.so.1)*/); > if (file) { startsWith() and contains() have QLatin1String overloads. REPOSITORY R871 DrKonqi REVISION DETAIL https://phabricator.kde.org/D28026 To: sitter, cfeck, ngraham Cc: ahmadsamir, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart