From: Yuxuan Shui yshui@codeweavers.com
--- include/windns.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/windns.h b/include/windns.h index a348ab7c2dc..87e8dad37da 100644 --- a/include/windns.h +++ b/include/windns.h @@ -680,7 +680,7 @@ typedef struct _DnsRRSet { \ PDNS_RRSET _prrset = &(rrset); \ PDNS_RECORD _prrnew = (pnewRR); \ - _prrset->pLastRR->pNext = _prrnew; \ + *(PDNS_RECORD *)_prrset->pLastRR = _prrnew; \ _prrset->pLastRR = _prrnew; \ }