--- libelwix/inc/elwix/avar.h 2019/08/16 15:23:33 1.10.42.1 +++ libelwix/inc/elwix/avar.h 2019/08/16 15:29:51 1.10.42.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: avar.h,v 1.10.42.1 2019/08/16 15:23:33 misho Exp $ +* $Id: avar.h,v 1.10.42.2 2019/08/16 15:29:51 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -307,15 +307,11 @@ typedef struct __packed { case data: \ AIT_SET_DATA((_vl), \ AIT_GET_DATA((_v)), \ + AIT_LEN((_v))); \ break; \ default: \ break; \ } \ - } while (0) -#define AIT_COPY_DATA(_vl, _v) do { AIT_COPY_VAL((_vl), (_v)); \ - if (AIT_TYPE((_vl)) == data) \ - AIT_SET_DATA((_vl), AIT_GET_DATA((_v)), \ - AIT_LEN((_v))); \ } while (0) #define AIT_VAL_INITIALIZER(_vl) { .val_type = empty, { .val_opt = 0 }, \