Module: wine Branch: master Commit: 8a29a4a66776a1d8bb963d4092cb7d6a9af0b932 URL: http://source.winehq.org/git/wine.git/?a=commit;h=8a29a4a66776a1d8bb963d4092...
Author: Hans Leidekker hans@codeweavers.com Date: Wed Aug 24 10:23:04 2011 +0200
dnsapi: Implement DnsFree.
---
dlls/dnsapi/dnsapi.spec | 1 + dlls/dnsapi/record.c | 9 +++++++++ include/windns.h | 1 + 3 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/dlls/dnsapi/dnsapi.spec b/dlls/dnsapi/dnsapi.spec index bb14f4b..2fb6846 100644 --- a/dlls/dnsapi/dnsapi.spec +++ b/dlls/dnsapi/dnsapi.spec @@ -35,6 +35,7 @@ @ stub DnsFlushResolverCacheEntry_A @ stub DnsFlushResolverCacheEntry_UTF8 @ stub DnsFlushResolverCacheEntry_W +@ stdcall DnsFree(ptr long) @ stub DnsFreeAdapterInformation @ stub DnsFreeNetworkInformation @ stub DnsFreeSearchInformation diff --git a/dlls/dnsapi/record.c b/dlls/dnsapi/record.c index 15efbf1..e9252ef 100644 --- a/dlls/dnsapi/record.c +++ b/dlls/dnsapi/record.c @@ -640,6 +640,15 @@ VOID WINAPI DnsRecordListFree( PDNS_RECORD list, DNS_FREE_TYPE type ) }
/****************************************************************************** + * DnsFree [DNSAPI.@] + * + */ +void WINAPI DnsFree( PVOID data, DNS_FREE_TYPE type ) +{ + return DnsRecordListFree( data, type ); +} + +/****************************************************************************** * DnsRecordSetCompare [DNSAPI.@] * */ diff --git a/include/windns.h b/include/windns.h index 205f30d..b8a3e09 100644 --- a/include/windns.h +++ b/include/windns.h @@ -619,6 +619,7 @@ DNS_STATUS WINAPI DnsAcquireContextHandle_W(DWORD,PVOID,PHANDLE); #define DnsAcquireContextHandle WINELIB_NAME_AW(DnsAcquireContextHandle_) DNS_STATUS WINAPI DnsExtractRecordsFromMessage_W(PDNS_MESSAGE_BUFFER,WORD,PDNS_RECORDW*); DNS_STATUS WINAPI DnsExtractRecordsFromMessage_UTF8(PDNS_MESSAGE_BUFFER,WORD,PDNS_RECORDA*); +VOID WINAPI DnsFree(PVOID,DNS_FREE_TYPE); DNS_STATUS WINAPI DnsModifyRecordsInSet_A(PDNS_RECORDA,PDNS_RECORDA,DWORD,HANDLE,PVOID,PVOID); DNS_STATUS WINAPI DnsModifyRecordsInSet_W(PDNS_RECORDW,PDNS_RECORDW,DWORD,HANDLE,PVOID,PVOID); DNS_STATUS WINAPI DnsModifyRecordsInSet_UTF8(PDNS_RECORDA,PDNS_RECORDA,DWORD,HANDLE,PVOID,PVOID);