From 6a80145ce33a2cf7be58d70ebf45088c1eba45ff Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 16 Oct 2009 04:20:34 +0000 Subject: [PATCH] - Define GUIDs correctly to prevent "multiple definition" errors svn path=/trunk/; revision=43509 --- reactos/include/reactos/winsock/nsp_dns.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/reactos/include/reactos/winsock/nsp_dns.h b/reactos/include/reactos/winsock/nsp_dns.h index c8c0e0cb847..75b5e6167cb 100644 --- a/reactos/include/reactos/winsock/nsp_dns.h +++ b/reactos/include/reactos/winsock/nsp_dns.h @@ -11,14 +11,15 @@ /* Includes */ #include +#include /* Globals */ -GUID HostnameGuid = SVCID_HOSTNAME; -GUID AddressGuid = SVCID_INET_HOSTADDRBYINETSTRING; -GUID HostAddrByNameGuid = SVCID_INET_HOSTADDRBYNAME; -GUID IANAGuid = SVCID_INET_SERVICEBYNAME; -GUID InetHostName = SVCID_INET_HOSTADDRBYNAME; -GUID Ipv6Guid = SVCID_DNS_TYPE_AAAA; +const GUID DECLSPEC_SELECTANY HostnameGuid = SVCID_HOSTNAME; +const GUID DECLSPEC_SELECTANY AddressGuid = SVCID_INET_HOSTADDRBYINETSTRING; +const GUID DECLSPEC_SELECTANY HostAddrByNameGuid = SVCID_INET_HOSTADDRBYNAME; +const GUID DECLSPEC_SELECTANY IANAGuid = SVCID_INET_SERVICEBYNAME; +const GUID DECLSPEC_SELECTANY InetHostName = SVCID_INET_HOSTADDRBYNAME; +const GUID DECLSPEC_SELECTANY Ipv6Guid = SVCID_DNS_TYPE_AAAA; /* Macros and Defines */ #define RNR_BUFFER_SIZE 512