From 5d562274a4df36a38ad1a9fe3b68673535b31cf2 Mon Sep 17 00:00:00 2001
From: open-license-manager <rillf@maildrop.cc>
Date: 周三, 16 4月 2014 05:11:42 +0800
Subject: [PATCH] license signature 

---
 src/license-generator/LicenseSigner.cpp |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/license-generator/LicenseSigner.cpp b/src/license-generator/LicenseSigner.cpp
index 15f2268..f24472b 100644
--- a/src/license-generator/LicenseSigner.cpp
+++ b/src/license-generator/LicenseSigner.cpp
@@ -20,10 +20,11 @@
 using namespace std;
 
 LicenseSigner::LicenseSigner() {
-
+	OsFunctions::initialize();
 }
 
 LicenseSigner::LicenseSigner(const std::string& alternatePrimaryKey) {
+	OsFunctions::initialize();
 }
 
 string LicenseSigner::Opensslb64Encode(size_t slen, unsigned char* signature) {
@@ -49,9 +50,7 @@
 }
 
 string LicenseSigner::signString(const string& license) {
-	ERR_load_ERR_strings();
-	ERR_load_crypto_strings();
-	OpenSSL_add_all_algorithms();
+
 	size_t slen;
 	unsigned char* signature;
 	signature = NULL;

--
Gitblit v1.9.1