From 2ea01130480ec75bf4fd42ee50b0c3f51e5db02d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Remko=20Tron=C3=A7on?= <git@el-tramo.be>
Date: Sun, 15 Jul 2012 14:48:15 +0200
Subject: Export file transfer classes.


diff --git a/Swiften/Network/NATTraversalForwardPortRequest.h b/Swiften/Network/NATTraversalForwardPortRequest.h
index 1bbc9ca..35b23c4 100644
--- a/Swiften/Network/NATTraversalForwardPortRequest.h
+++ b/Swiften/Network/NATTraversalForwardPortRequest.h
@@ -8,10 +8,11 @@
 
 #include <Swiften/Base/boost_bsignals.h>
 
+#include <Swiften/Base/API.h>
 #include <Swiften/Network/NATPortMapping.h>
 
 namespace Swift {
-	class NATTraversalForwardPortRequest {
+	class SWIFTEN_API NATTraversalForwardPortRequest {
 		public:
 			virtual ~NATTraversalForwardPortRequest();
 
diff --git a/Swiften/Network/NetworkEnvironment.h b/Swiften/Network/NetworkEnvironment.h
index fbff0cb..36a2bde 100644
--- a/Swiften/Network/NetworkEnvironment.h
+++ b/Swiften/Network/NetworkEnvironment.h
@@ -8,11 +8,12 @@
 
 #include <vector>
 
+#include <Swiften/Base/API.h>
 #include <Swiften/Base/boost_bsignals.h>
 #include <Swiften/Network/NetworkInterface.h>
 
 namespace Swift {
-	class NetworkEnvironment {
+	class SWIFTEN_API NetworkEnvironment {
 	public:
 		virtual ~NetworkEnvironment();
 
diff --git a/Swiften/Network/PlatformNATTraversalWorker.h b/Swiften/Network/PlatformNATTraversalWorker.h
index 94d3339..8060e31 100644
--- a/Swiften/Network/PlatformNATTraversalWorker.h
+++ b/Swiften/Network/PlatformNATTraversalWorker.h
@@ -13,6 +13,7 @@
 #include <boost/thread/condition_variable.hpp>
 #include <boost/logic/tribool.hpp>
 
+#include <Swiften/Base/API.h>
 #include <Swiften/Network/NATTraverser.h>
 #include <Swiften/Network/HostAddressPort.h>
 #include <Swiften/Network/NullNATTraversalInterface.h>
@@ -28,7 +29,7 @@ namespace Swift {
 	class NATTraversalInterface;
 	class NATPortMapping;
 
-	class PlatformNATTraversalWorker : public NATTraverser {
+	class SWIFTEN_API PlatformNATTraversalWorker : public NATTraverser {
 			friend class PlatformNATTraversalRequest;
 
 		public:
diff --git a/Swiften/Network/WindowsNetworkEnvironment.h b/Swiften/Network/WindowsNetworkEnvironment.h
index f43b951..18996ed 100644
--- a/Swiften/Network/WindowsNetworkEnvironment.h
+++ b/Swiften/Network/WindowsNetworkEnvironment.h
@@ -7,12 +7,13 @@
 #pragma once
 
 #include <vector>
-#include <Swiften/Base/boost_bsignals.h>
 
+#include <Swiften/Base/API.h>
+#include <Swiften/Base/boost_bsignals.h>
 #include <Swiften/Network/NetworkEnvironment.h>
 
 namespace Swift {
-	class WindowsNetworkEnvironment : public NetworkEnvironment {
+	class SWIFTEN_API WindowsNetworkEnvironment : public NetworkEnvironment {
 		public:
 			std::vector<NetworkInterface> getNetworkInterfaces() const;
 	};
-- 
cgit v0.10.2-6-g49f6