SYNERGY-854 Compiling with MSVC 2014 causes error C2280 (#7099)

* SYNERGY-854 Compiling with MSVC 2014 causes error C2280
*Fix compilation error

* SYNERGY-854 Compiling with MSVC 2014 causes error C2280
*Update ChangeLog

* SYNERGY-854 Compiling with MSVC 2014 causes error C2280
*Fix Utils compilation

* SYNERGY-854 Fix code smell

Co-authored-by: Andrii Batyiev <andrii-external@symless.com>
Co-authored-by: SerhiiGadzhilov <71632867+SerhiiGadzhilov@users.noreply.github.com>
Co-authored-by: Serhii Hadzhilov <serhii-external@symless.com>
This commit is contained in:
Andrey Batyiev
2021-10-05 13:22:37 +03:00
committed by GitHub
parent e9e21aad8f
commit fa4d4420f8
3 changed files with 7 additions and 1 deletions

View File

@ -13,6 +13,7 @@ Bug fixes:
- #7092 Synergy is running after quit on Linux
- #7095 Update account and upgrade links
- #7096 The system duplicates hotkeys in setup
- #7099 SYNERGY-854 Fix compilation with msvc 2014
- #7100 No configuration available on Windows
- #7097 The title "Enterprise" disappeares after clicking on "Preferences"

View File

@ -103,6 +103,11 @@ public:
};
union Data {
public:
Data() = default;
Data(Data &&) = default;
Data(const Data&) = default;
Data& operator=(const Data&) = default;
Button m_button {};
Group m_group;
};

View File

@ -33,7 +33,7 @@
#include "common/Version.h"
#include "wintoastlib.h"
#include <thread>
#include <memory>
#include <sstream>
#include <iostream>
#include <conio.h>