public inbox for gdb-cvs@sourceware.org
help / color / mirror / Atom feed
* [binutils-gdb] gprofng: fix cppcheck warnings
@ 2022-09-30  5:08 Vladimir Mezentsev
  0 siblings, 0 replies; only message in thread
From: Vladimir Mezentsev @ 2022-09-30  5:08 UTC (permalink / raw)
  To: bfd-cvs, gdb-cvs

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0d94a8735055432029237612a6eb9165db1ec9dd

commit 0d94a8735055432029237612a6eb9165db1ec9dd
Author: Vladimir Mezentsev <vladimir.mezentsev@oracle.com>
Date:   Thu Sep 29 13:30:42 2022 -0700

    gprofng: fix cppcheck warnings
    
    gprofng/ChangeLog
    2022-09-29  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>
    
            * common/hwcdrv.c: Fix cppcheck warning.
            * src/ABS.h: Likewise.
            * src/CompCom.cc: Likewise.

Diff:
---
 gprofng/common/hwcdrv.c | 2 +-
 gprofng/src/ABS.h       | 2 +-
 gprofng/src/CompCom.cc  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gprofng/common/hwcdrv.c b/gprofng/common/hwcdrv.c
index 05390e239df..03c3a71c8e2 100644
--- a/gprofng/common/hwcdrv.c
+++ b/gprofng/common/hwcdrv.c
@@ -696,7 +696,7 @@ init_perf_event (struct perf_event_attr *hw, uint64_t event, uint64_t period)
 #endif
 
   hw->sample_period = period;
-  hw->sample_type = PERF_SAMPLE_IP | PERF_SAMPLE_READ |
+  hw->sample_type = PERF_SAMPLE_IP |
 	  // PERF_SAMPLE_TID		|
 	  // PERF_SAMPLE_TIME		| // possibly interesting
 	  // PERF_SAMPLE_ADDR		|
diff --git a/gprofng/src/ABS.h b/gprofng/src/ABS.h
index a5bcbea16b6..c4552d81e5b 100644
--- a/gprofng/src/ABS.h
+++ b/gprofng/src/ABS.h
@@ -53,7 +53,7 @@ extern char *ABS_PP_CODES[NUM_ABS_PP_CODES];
 /* dbe should check HWC values for errors */
 #define HWCVAL_ERR_FLAG         (1ULL<<63)
 #define HWCVAL_SET_ERR(ctr)     ((ctr) | HWCVAL_ERR_FLAG)
-#define HWCVAL_HAS_ERR(ctr)     ((ctr) & HWCVAL_ERR_FLAG ? 1 : 0)
+#define HWCVAL_HAS_ERR(ctr)     (((ctr) & HWCVAL_ERR_FLAG) != 0)
 #define HWCVAL_CLR_ERR(ctr)     ((ctr) & ~HWCVAL_ERR_FLAG)
 
 #define ABS_GET_RT_CODE(EA)     ((EA) & 0x0FLL)
diff --git a/gprofng/src/CompCom.cc b/gprofng/src/CompCom.cc
index 3a035a9e7f7..14d6fc39a60 100644
--- a/gprofng/src/CompCom.cc
+++ b/gprofng/src/CompCom.cc
@@ -305,7 +305,7 @@ CompComment::compcom_format (int index, compmsg *msg, int &visible)
       for (int i = 0; i < plist_idx - 1; i++)
 	{
 	  prim_ty = ccm_param_primtype (msg->msg_type, i + 1);
-	  if (prim_ty == CCM_PRIMTYPE_STRING || prim_ty == CCM_PRIMTYPE_STRING)
+	  if (prim_ty == CCM_PRIMTYPE_STRING)
 	    free (parms[i]);
 	}
     }

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-09-30  5:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-30  5:08 [binutils-gdb] gprofng: fix cppcheck warnings Vladimir Mezentsev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).