summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-05-15 21:02:06 -0400
committerAdam <Adam@anope.org>2011-05-15 21:02:06 -0400
commitb4450294af7640fb0054aac97ce1d92d5a6a0388 (patch)
tree3fe048368b43595638e0e99bca671ce387fc231a
parent57327a5e33a41da44ee8b3c5da033dc655cabbc1 (diff)
Fixed Windows build
-rw-r--r--docs/WIN32.txt2
-rw-r--r--include/dns.h4
-rw-r--r--include/regchannel.h2
3 files changed, 4 insertions, 4 deletions
diff --git a/docs/WIN32.txt b/docs/WIN32.txt
index d71acf163..54a95b230 100644
--- a/docs/WIN32.txt
+++ b/docs/WIN32.txt
@@ -104,7 +104,7 @@ Anope for Windows
Building Anope with gettext requires libintl, libiconv, libgcc and
libmingex. We have precompiled these libraries for you that you may
use if you want. They are avaiable at http://anope.org/downloads/anope-extra.zip
- The OpenSSL and MySQL header files and libraries are also included in
+ The OpenSSL, MySQL, and OpenLDAP header files and libraries are also included in
this package. Once downloaded and extracted, you should run install.bat
then give Config the path to the new 'installed' directory.
diff --git a/include/dns.h b/include/dns.h
index 17d69ecb1..6e79603d7 100644
--- a/include/dns.h
+++ b/include/dns.h
@@ -113,7 +113,7 @@ struct DNSPacket
inline void FillBuffer(unsigned char *buffer);
};
-struct DNSRecord
+struct CoreExport DNSRecord
{
/* Name of the initial lookup */
Anope::string name;
@@ -156,7 +156,7 @@ class DNSSocket : public ConnectionSocket
/** DNS manager, manages the connection and all requests
*/
-class DNSManager : public Timer
+class CoreExport DNSManager : public Timer
{
std::multimap<Anope::string, DNSRecord *> cache;
public:
diff --git a/include/regchannel.h b/include/regchannel.h
index f662381c0..5d366271a 100644
--- a/include/regchannel.h
+++ b/include/regchannel.h
@@ -68,7 +68,7 @@ const Anope::string ChannelInfoFlagStrings[] = {
"SIGNKICK", "SIGNKICK_LEVEL", "XOP", "SUSPENDED", "PERSIST", ""
};
-class ChanAccess
+class CoreExport ChanAccess
{
Anope::string mask; /* Mask of the access entry */
public: