Blame 0004-Do-not-check-for-analyzer-Kerneloops-when-appending-.patch

Jakub Filak b38b0cb
From d74fcb70b4b9acec451479303978bcb23673d991 Mon Sep 17 00:00:00 2001
Jakub Filak b38b0cb
From: Denys Vlasenko <vda.linux@googlemail.com>
Jakub Filak b38b0cb
Date: Thu, 9 Aug 2012 14:29:15 +0200
Jakub Filak b38b0cb
Subject: [PATCH 04/10] Do not check for analyzer == "Kerneloops" when
Jakub Filak b38b0cb
 appending "TAINTED" msg
Jakub Filak b38b0cb
Jakub Filak b38b0cb
The check was superfluous
Jakub Filak b38b0cb
Jakub Filak b38b0cb
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Jakub Filak b38b0cb
---
Jakub Filak b38b0cb
 src/plugins/rhbz.c | 11 +++++------
Jakub Filak b38b0cb
 1 file changed, 5 insertions(+), 6 deletions(-)
Jakub Filak b38b0cb
Jakub Filak b38b0cb
diff --git a/src/plugins/rhbz.c b/src/plugins/rhbz.c
Jakub Filak b38b0cb
index b4a5a06..ea8c09d 100644
Jakub Filak b38b0cb
--- a/src/plugins/rhbz.c
Jakub Filak b38b0cb
+++ b/src/plugins/rhbz.c
Jakub Filak b38b0cb
@@ -632,7 +632,7 @@ int rhbz_new_bug(struct abrt_xmlrpc *ax, problem_data_t *problem_data,
Jakub Filak b38b0cb
     }
Jakub Filak b38b0cb
     else
Jakub Filak b38b0cb
     {
Jakub Filak b38b0cb
-        if (analyzer && !strcmp(analyzer, "Kerneloops"))
Jakub Filak b38b0cb
+        if (analyzer && strcmp(analyzer, "Kerneloops") == 0)
Jakub Filak b38b0cb
             strbuf_append_str(buf_summary, "[abrt]");
Jakub Filak b38b0cb
         else
Jakub Filak b38b0cb
             strbuf_append_strf(buf_summary, "[abrt] %s", package);
Jakub Filak b38b0cb
@@ -643,8 +643,7 @@ int rhbz_new_bug(struct abrt_xmlrpc *ax, problem_data_t *problem_data,
Jakub Filak b38b0cb
         if (reason)
Jakub Filak b38b0cb
             strbuf_append_strf(buf_summary, ": %s", reason);
Jakub Filak b38b0cb
 
Jakub Filak b38b0cb
-        if (tainted_short && analyzer
Jakub Filak b38b0cb
-            && (strcmp(analyzer, "Kerneloops") == 0))
Jakub Filak b38b0cb
+        if (tainted_short)
Jakub Filak b38b0cb
         {
Jakub Filak b38b0cb
             strbuf_append_strf(buf_summary, ": TAINTED %s", tainted_short);
Jakub Filak b38b0cb
         }
Jakub Filak b38b0cb
@@ -652,7 +651,7 @@ int rhbz_new_bug(struct abrt_xmlrpc *ax, problem_data_t *problem_data,
Jakub Filak b38b0cb
     char *status_whiteboard = xasprintf("abrt_hash:%s", duphash);
Jakub Filak b38b0cb
 
Jakub Filak b38b0cb
     char *full_dsc = NULL;
Jakub Filak b38b0cb
-    if (analyzer && !strcmp(analyzer, "Kerneloops"))
Jakub Filak b38b0cb
+    if (analyzer && strcmp(analyzer, "Kerneloops") == 0)
Jakub Filak b38b0cb
     {
Jakub Filak b38b0cb
         char *bz_dsc = make_description_koops(problem_data, CD_TEXT_ATT_SIZE_BZ);
Jakub Filak b38b0cb
         full_dsc = xasprintf("libreport version: "VERSION"\n%s", bz_dsc);
Jakub Filak b38b0cb
@@ -831,7 +830,7 @@ int rhbz_attach_files(struct abrt_xmlrpc *ax, const char *bug_id,
Jakub Filak b38b0cb
     const char *analyzer = problem_data_get_content_or_NULL(problem_data,
Jakub Filak b38b0cb
                                                             FILENAME_ANALYZER);
Jakub Filak b38b0cb
     /* Do not attach anything if analyzer is Kerneloops */
Jakub Filak b38b0cb
-    if (!strcmp(analyzer, "Kerneloops"))
Jakub Filak b38b0cb
+    if (strcmp(analyzer, "Kerneloops") == 0)
Jakub Filak b38b0cb
         return 0;
Jakub Filak b38b0cb
 
Jakub Filak b38b0cb
     GHashTableIter iter;
Jakub Filak b38b0cb
@@ -853,7 +852,7 @@ int rhbz_attach_files(struct abrt_xmlrpc *ax, const char *bug_id,
Jakub Filak b38b0cb
             const unsigned len = strlen(content);
Jakub Filak b38b0cb
 
Jakub Filak b38b0cb
             /* For standard bugs, do not attach backtrace shorter than CD_TEXT_ATT_SIZE_BZ */
Jakub Filak b38b0cb
-            if (!strcmp(name, FILENAME_BACKTRACE) && len < CD_TEXT_ATT_SIZE_BZ)
Jakub Filak b38b0cb
+            if (len < CD_TEXT_ATT_SIZE_BZ && strcmp(name, FILENAME_BACKTRACE) == 0)
Jakub Filak b38b0cb
                 continue;
Jakub Filak b38b0cb
 
Jakub Filak b38b0cb
             rhbz_attach_blob(ax, name, bug_id, content, len, flags);
Jakub Filak b38b0cb
-- 
Jakub Filak b38b0cb
1.7.11.2
Jakub Filak b38b0cb