{\
COPY(flags);\
COPY(card);\
- COPY_ARRAY(id);\
- COPY_ARRAY(name);\
- COPY_CVT(resolution);\
+ memcpy(dst->id, src->id, sizeof(src->id));\
+ memcpy(dst->name, src->name, sizeof(src->name));\
+ COPY(resolution);\
}
struct sndrv_timer_status32 {
#define CVT_sndrv_timer_status()\
{\
- COPY_CVT(tstamp.tv_sec);\
- COPY_CVT(tstamp.tv_nsec);\
+ COPY(tstamp.tv_sec);\
+ COPY(tstamp.tv_nsec);\
COPY(resolution);\
COPY(lost);\
COPY(overrun);\