From c914d298604ef7ad3934c3c213d3f8822d6646d9 Mon Sep 17 00:00:00 2001
From: Guillaume Buisson <contact@guillaume.dev>
Date: 摹曛, 20 5月 2021 13:50:43 +0800
Subject: [PATCH] Several fixes (#120)

---
 src/library/hw_identifier/identification_strategy.cpp |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/library/hw_identifier/identification_strategy.cpp b/src/library/hw_identifier/identification_strategy.cpp
index 794b97b..38233d0 100644
--- a/src/library/hw_identifier/identification_strategy.cpp
+++ b/src/library/hw_identifier/identification_strategy.cpp
@@ -23,7 +23,6 @@
 }
 
 FUNCTION_RETURN IdentificationStrategy::generate_pc_id(HwIdentifier& pc_id) const {
-	vector<array<uint8_t, HW_IDENTIFIER_PROPRIETARY_DATA>> data;
 	const vector<HwIdentifier> available_ids = alternative_ids();
 	FUNCTION_RETURN result = FUNC_RET_NOT_AVAIL;
 	if (available_ids.size() > 0) {
@@ -45,11 +44,8 @@
 		case STRATEGY_IP_ADDRESS:
 			result = unique_ptr<IdentificationStrategy>(dynamic_cast<IdentificationStrategy*>(new Ethernet(true)));
 			break;
-		case STRATEGY_DISK_NUM:
-			result = unique_ptr<IdentificationStrategy>(dynamic_cast<IdentificationStrategy*>(new DiskStrategy(true)));
-			break;
-		case STRATEGY_DISK_LABEL:
-			result = unique_ptr<IdentificationStrategy>(dynamic_cast<IdentificationStrategy*>(new DiskStrategy(false)));
+		case STRATEGY_DISK:
+			result = unique_ptr<IdentificationStrategy>(dynamic_cast<IdentificationStrategy*>(new DiskStrategy()));
 			break;
 		default:
 			throw logic_error("strategy not supported");

--
Gitblit v1.9.1