Ivan Savenko 1 år sedan
förälder
incheckning
c64dcfaa0f

+ 2 - 2
lib/networkPacks/SetRewardableConfiguration.h

@@ -18,7 +18,7 @@ VCMI_LIB_NAMESPACE_BEGIN
 
 struct DLL_LINKAGE SetRewardableConfiguration : public CPackForClient
 {
-	void applyGs(CGameState * gs);
+	void applyGs(CGameState * gs) override;
 	void visitTyped(ICPackVisitor & visitor) override;
 
 	ObjectInstanceID objectID;
@@ -35,7 +35,7 @@ struct DLL_LINKAGE SetRewardableConfiguration : public CPackForClient
 
 struct DLL_LINKAGE SetBankConfiguration : public CPackForClient
 {
-	void applyGs(CGameState * gs);
+	void applyGs(CGameState * gs) override;
 	void visitTyped(ICPackVisitor & visitor) override;
 
 	ObjectInstanceID objectID;

+ 1 - 1
lib/networkPacks/SetStackEffect.h

@@ -19,7 +19,7 @@ class IBattleState;
 
 struct DLL_LINKAGE SetStackEffect : public CPackForClient
 {
-	void applyGs(CGameState * gs);
+	void applyGs(CGameState * gs) override;
 	void applyBattle(IBattleState * battleState);
 
 	BattleID battleID = BattleID::NONE;

+ 4 - 2
lib/serializer/SerializerReflection.h

@@ -39,7 +39,7 @@ struct ClassObjectCreator<T, typename std::enable_if_t<std::is_base_of_v<GameCal
 	}
 };
 
-class ISerializerReflection : boost::noncopyable
+class ISerializerReflection
 {
 public:
 	virtual Serializeable * createPtr(BinaryDeserializer &ar, IGameCallback * cb) const =0;
@@ -48,7 +48,7 @@ public:
 	virtual ~ISerializerReflection() = default;
 };
 
-class DLL_LINKAGE CSerializationApplier
+class DLL_LINKAGE CSerializationApplier : boost::noncopyable
 {
 	std::map<int32_t, std::unique_ptr<ISerializerReflection>> apps;
 
@@ -66,3 +66,5 @@ public:
 
 	static CSerializationApplier & getInstance();
 };
+
+VCMI_LIB_NAMESPACE_END