@@@ much mess, mostly manpages
[mLib] / test / t / tvec-test.c
index 04759cd..2f15779 100644 (file)
@@ -123,8 +123,10 @@ static const struct tvec_urange range_32 = { 0, 31 };
 #define TYPEREGS(_)                                                    \
   _(int,       RI,     int,                    p, &tvrange_i16)        \
   _(uint,      RU,     uint,                   p, &tvrange_u16)        \
+  _(size,      RSZ,    size,                   p, 0)                   \
   _(float,     RFP,    float,                  p, 0)                   \
   _(fltish,    RFISH,  float,                  p, &fltish_info)        \
+  _(dur,       RDUR,   duration,               p, 0)                   \
   _(char,      RCH,    char,                   p, 0)                   \
   _(ienum,     RIE,    ienum,                  p, &ienum_info)         \
   _(uenum,     RUE,    uenum,                  p, &uenum_info)         \
@@ -245,6 +247,7 @@ static void test_copy_buffer
 
 #define test_copy_int test_copy_simple
 #define test_copy_uint test_copy_simple
+#define test_copy_size test_copy_simple
 #define test_copy_ienum test_copy_simple
 #define test_copy_uenum test_copy_simple
 #define test_copy_fenum test_copy_simple
@@ -253,6 +256,7 @@ static void test_copy_buffer
 #define test_copy_flags test_copy_simple
 #define test_copy_float test_copy_simple
 #define test_copy_fltish test_copy_simple
+#define test_copy_dur test_copy_simple
 
 #define COPYREG(name, i, ty, argslot, argval)                          \
        static DSGINIT(const) struct tvec_regdef name##_copyregs[] = {  \