Index: src/libchcore/TSerializerException.h
===================================================================
diff -u -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -r8d3154738b885f2e01997071e6180da0c4b8cc7c
--- src/libchcore/TSerializerException.h	(.../TSerializerException.h)	(revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3)
+++ src/libchcore/TSerializerException.h	(.../TSerializerException.h)	(revision 8d3154738b885f2e01997071e6180da0c4b8cc7c)
@@ -22,12 +22,9 @@
 #include "libchcore.h"
 #include "TBaseException.h"
 
-#define THROW_SERIALIZER_EXCEPTION(error_code, err_msg)\
-	throw TSerializerException(error_code, err_msg, __FILEW__, __LINE__, __FUNCTIONW__)
-
 namespace chcore
 {
-	class TSerializerException : public TBaseException
+	class LIBCHCORE_API TSerializerException : public TBaseException
 	{
 	public:
 		TSerializerException(EGeneralErrors eErrorCode, const wchar_t* pszMsg, const wchar_t* pszFile, size_t stLineNumber, const wchar_t* pszFunction);