aboutsummaryrefslogtreecommitdiff
path: root/include/library.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/library.h')
-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)