Index: src/libchcore/TSerializerException.h =================================================================== diff -u -N -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);