From 3ba1ee60337c5e74027acb6f89a16e5ff3aa345c Mon Sep 17 00:00:00 2001
From: open-license-manager <rillf@maildrop.cc>
Date: 周一, 14 4月 2014 15:47:14 +0800
Subject: [PATCH] test with date

---
 src/library/license++.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/library/license++.cpp b/src/library/license++.cpp
index f0b20d0..03f2f2c 100644
--- a/src/library/license++.cpp
+++ b/src/library/license++.cpp
@@ -10,7 +10,7 @@
 #include <stdlib.h>
 #include <cstring>
 #include "api/license++.h"
-#include "reader/LicenseReader.h"
+#include "LicenseReader.h"
 
 using namespace std;
 DllExport void print_error(char out_buffer[256], LicenseInfo* licenseInfo) {
@@ -39,8 +39,8 @@
 	}
 }
 
-EVENT_TYPE acquire_license(char * product, LicenseLocation licenseLocation,
-		LicenseInfo* license) {
+EVENT_TYPE acquire_license(const char * product,
+		LicenseLocation licenseLocation, LicenseInfo* license) {
 	license::LicenseReader lr = license::LicenseReader(licenseLocation);
 	vector<license::FullLicenseInfo> licenses;
 	license::EventRegistry er = lr.readLicenses(string(product), licenses);
@@ -50,7 +50,7 @@
 		vector<license::FullLicenseInfo> licenses_ok;
 		for (auto it = licenses.begin(); it != licenses.end(); it++) {
 			license::EventRegistry validation_er = it->validate(0);
-			if (er.isGood()) {
+			if (validation_er.isGood()) {
 				licenses_ok.push_back(*it);
 			} else {
 				licenses_with_errors.push_back(*it);

--
Gitblit v1.9.1