open-license-manager
2014-04-21 0288790e61dec962f43b4ebf4a4fa3057dbd2d02
src/library/LicenseReader.cpp
@@ -23,7 +23,7 @@
#include "base/public-key.h"
#include <build_properties.h>
#include "os/os.hpp"
#include "os/os-cpp.h"
namespace license {
@@ -47,7 +47,7 @@
EventRegistry FullLicenseInfo::validate(int sw_version) {
   EventRegistry er;
   OsFunctions::initialize();
   os_initialize();
   bool sigVerified = OsFunctions::verifySignature(printForSign().c_str(),
         license_signature.c_str());
   if (sigVerified) {
@@ -285,21 +285,22 @@
   oss << toupper_copy(trim_copy(this->product));
   oss << SHARED_RANDOM
   ;
   /*if (has_client_sig) {
    oss << trim_copy(this->client_signature);
    }
    if (has_versions) {
    oss << "|" << this->from_sw_version << "-" << this->to_sw_version;
    }*/
   if (has_client_sig) {
      oss << trim_copy(this->client_signature);
   }
   if (has_versions) {
      oss << "|" << this->from_sw_version << "-" << this->to_sw_version;
   }
   if (has_expiry) {
      oss << "|" << this->from_date << "|" << this->to_date;
   }/*
    if (this->extra_data.length() > 0) {
    oss << "|" << extra_data;
    }*/
   string result = oss.str();
   }
   if (this->extra_data.length() > 0) {
      oss << "|" << extra_data;
   }
#ifdef _DEBUG
   cout << "[" << oss.str() << "]" << endl;
   return result;
#endif
   return oss.str();
}