From 1098f92d35a6aa473e70a6f2e28908334fbaf716 Mon Sep 17 00:00:00 2001
From: Jan Willamowius <jan@willamowius.de>
Date: 摹曛, 18 4月 2019 00:35:32 +0800
Subject: [PATCH] don't generate new key, if key already exists

---
 src/tools/base_lib/CryptoHelper.h |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/tools/base_lib/CryptoHelper.h b/src/tools/base_lib/CryptoHelper.h
index 545c6ab..c1751f8 100644
--- a/src/tools/base_lib/CryptoHelper.h
+++ b/src/tools/base_lib/CryptoHelper.h
@@ -3,6 +3,7 @@
 
 #include <memory>
 #include <cstddef>
+#include <string>
 
 namespace license {
 using namespace std;
@@ -20,7 +21,7 @@
 class CryptoHelper {
 
 protected:
-	CryptoHelper();
+	inline CryptoHelper(){};
 
 public:
 	virtual void generateKeyPair() = 0;
@@ -30,7 +31,7 @@
 	virtual const string signString(const void* privateKey,
 			size_t pklen, const string& license) const = 0;
 	static unique_ptr<CryptoHelper> getInstance();
-	virtual ~CryptoHelper();
+	inline virtual ~CryptoHelper(){};
 };
 }
 #endif

--
Gitblit v1.9.1