| | |
| | | if (!it->has_expiry) { |
| | | it->toLicenseInfo(license); |
| | | break; |
| | | } else if (curLicense_exp < it->to_date) { |
| | | curLicense_exp = it->to_date; |
| | | } else if (curLicense_exp < it->expires_on()) { |
| | | curLicense_exp = it->expires_on(); |
| | | it->toLicenseInfo(license); |
| | | } |
| | | } |
| | |
| | | return result; |
| | | } |
| | | |
| | | DllExport enum EVENT_TYPE confirm_license(char * product, |
| | | DllExport EVENT_TYPE confirm_license(char * product, |
| | | LicenseLocation licenseLocation) { |
| | | return LICENSE_OK; |
| | | } |
| | | |
| | | DllExport enum EVENT_TYPE release_license(char * product, |
| | | DllExport EVENT_TYPE release_license(char * product, |
| | | LicenseLocation licenseLocation) { |
| | | return LICENSE_OK; |
| | | } |