From 5e7136a676401ad1941e71f9633873e8ac33504b Mon Sep 17 00:00:00 2001 From: "Tom Breton (Tehom)" Date: Mon, 23 May 2011 13:12:26 -0400 Subject: [PATCH] New macro VEC_DEF_FROM_ARRAY --- klink.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/klink.c b/klink.c index 9bd9d91..83722ec 100644 --- a/klink.c +++ b/klink.c @@ -147,6 +147,12 @@ strlwr (char *s) #define WITH_REPORTER(SC) \ sc_or_null _err_reporter = (SC) /*_ , Defining sub-T types */ +#define VEC_DEF_FROM_ARRAY(ARRAY_NAME) \ + { \ + sizeof(ARRAY_NAME)/sizeof(ARRAY_NAME[0]), \ + ARRAY_NAME, \ + } + #define DEF_VEC(T_ENUM, NAME, ARRAY_NAME) \ kt_boxed_vector NAME = \ { \ -- 2.11.4.GIT