aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGavin D. Howard <gavin@gavinhoward.com>2023-02-27 22:31:47 -0700
committerGavin D. Howard <gavin@gavinhoward.com>2023-02-27 22:31:47 -0700
commit7e3e95391db097a1986eebb0bbeef4fcc6c876b4 (patch)
tree69a12ee87509bd0e582cbc109c8e7ca8c65b0663
parent6fd3203a77031793432388027cafe628eeb716af (diff)
downloadbc-7e3e95391db097a1986eebb0bbeef4fcc6c876b4.tar.gz
Fix bcl build errors in non-memcheck mode
Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com>
-rw-r--r--include/library.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/library.h b/include/library.h
index 7a6e8581..027813e8 100644
--- a/include/library.h
+++ b/include/library.h
@@ -172,15 +172,14 @@ bcl_numIdxOutOfRange(void);
*/
typedef BcNum BclNum;
-#define BCL_NO_GEN(n) (n)
-#define BCL_GET_GEN(n) (n)
+#define BCL_NO_GEN(n) ((n).i)
#define BCL_NUM(c, n) ((BclNum*) bc_vec_item(&(c)->nums, (n).i))
#define BCL_CLEAR_GEN(n) ((void) (n))
#define BCL_CHECK_NUM_GEN(c, bn)
#define BCL_CHECK_NUM_VALID(c, n)
-#define BCL_NUM_ARRAY(n) ((bn)->num)
+#define BCL_NUM_ARRAY(bn) ((bn)->num)
#define BCL_NUM_ARRAY_NP(bn) ((bn).num)
#define BCL_NUM_NUM(bn) (bn)