make DNS_RDATACOMMON_INIT work again. structure elemnts had the same name as

the downcased macro argument names
This commit is contained in:
David Lawrence
2000-06-07 00:11:51 +00:00
parent 88eee65d8d
commit 003a40178f

View File

@@ -31,9 +31,9 @@ typedef struct dns_rdatacommon {
ISC_LINK(struct dns_rdatacommon) link;
} dns_rdatacommon_t;
#define DNS_RDATACOMMON_INIT(data, rdtype, rdclass) \
#define DNS_RDATACOMMON_INIT(_data, _rdtype, _rdclass) \
do { \
(data)->common.rdtype = (rdtype); \
(data)->common.rdclass = (rdclass); \
ISC_LINK_INIT(&(data)->common, link); \
(_data)->common.rdtype = (_rdtype); \
(_data)->common.rdclass = (_rdclass); \
ISC_LINK_INIT(&(_data)->common, link); \
} while (0)