From f1d283e941680a97d74a2fb7f6bcdd9490efc394 Mon Sep 17 00:00:00 2001 From: nancy.liao <huihui.liao@greentest.com.cn> Date: 周四, 29 5月 2025 18:14:27 +0800 Subject: [PATCH] 根据具体需求 修改了一个强制性的版本匹配,否则license返回结果不正确 --- src/library/hw_identifier/default_strategy.cpp | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/library/hw_identifier/default_strategy.cpp b/src/library/hw_identifier/default_strategy.cpp index 2ca1aa4..5c924f1 100644 --- a/src/library/hw_identifier/default_strategy.cpp +++ b/src/library/hw_identifier/default_strategy.cpp @@ -67,9 +67,12 @@ } return identifiers; } - +/** +* default strategy should never be used to validate an identifier. The strategy that was used in the first place to generate it +* should handle it. DefaultStrategy is just a switch. +*/ LCC_EVENT_TYPE DefaultStrategy::validate_identifier(const HwIdentifier& identifier) const { - // default strategy should always realize itself as a concrete strategy + // return IDENTIFIERS_MISMATCH; } -- Gitblit v1.9.1