--- libelwix/inc/elwix/avar.h 2013/08/20 22:19:28 1.4.2.1 +++ libelwix/inc/elwix/avar.h 2013/08/20 22:23:35 1.4.2.2 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: avar.h,v 1.4.2.1 2013/08/20 22:19:28 misho Exp $ +* $Id: avar.h,v 1.4.2.2 2013/08/20 22:23:35 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -292,7 +292,7 @@ typedef struct { __val->val_type = f64; __val->val.f64 = _n; \ AIT_LEN(__val) = sizeof(double); } while (0) -#define AIT_COPY_VAL(_vl, _v) do { assert((_vl) && (_v) && !AIT_CONST(__val)); \ +#define AIT_COPY_VAL(_vl, _v) do { assert((_vl) && (_v) && !AIT_CONST((_vl))); \ memcpy((_vl), (_v), sizeof(ait_val_t)); \ switch (AIT_TYPE((_vl))) { \ case buffer: \