[gobject-introspection] cmph: Do not set debug variables if debug is not set
- From: Marco Trevisan <marcotrevi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gobject-introspection] cmph: Do not set debug variables if debug is not set
- Date: Thu, 6 Oct 2022 02:16:50 +0000 (UTC)
commit 0c297cee6158fbf2a9c517c4198f58b1e1d58b9f
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Thu Oct 6 03:52:17 2022 +0200
cmph: Do not set debug variables if debug is not set
Fixes clang builds
girepository/cmph/chd_ph.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/girepository/cmph/chd_ph.c b/girepository/cmph/chd_ph.c
index 8356bded9..ae986b425 100644
--- a/girepository/cmph/chd_ph.c
+++ b/girepository/cmph/chd_ph.c
@@ -579,7 +579,7 @@ static inline cmph_uint8 chd_ph_check_bin_hashing(chd_ph_config_data_t *chd_ph,
{
register cmph_uint32 bucket_size, i, j;
register cmph_uint32 position, probe0_num, probe1_num;
- register cmph_uint32 m = 0;
+ G_GNUC_UNUSED register cmph_uint32 m = 0;
register chd_ph_item_t * item;
if(chd_ph->keys_per_bin > 1)
memset(chd_ph->occup_table, 0, chd_ph->n);
@@ -596,7 +596,9 @@ static inline cmph_uint8 chd_ph_check_bin_hashing(chd_ph_config_data_t *chd_ph,
probe1_num = disp_table[buckets[i].bucket_id] / chd_ph->n;
for(; j > 0; j--)
{
+#ifdef DEBUG
m++;
+#endif
position = (cmph_uint32)((item->f + ((cmph_uint64 )item->h) * probe0_num +
probe1_num) % chd_ph->n);
if(chd_ph->keys_per_bin > 1)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]