summaryrefslogtreecommitdiff
path: root/src/utilities/utilities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/utilities/utilities.cpp')
-rw-r--r--src/utilities/utilities.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/utilities/utilities.cpp b/src/utilities/utilities.cpp
index 2008b6a3..a8fdaa19 100644
--- a/src/utilities/utilities.cpp
+++ b/src/utilities/utilities.cpp
@@ -477,6 +477,14 @@ std::string GetDeviceName(const Device& device) {
for (auto &find_and_replace : device_mapping::kDeviceNames) { // replacing to common names
if (device_name == find_and_replace.first) { device_name = find_and_replace.second; }
}
+
+ for (auto &removal : device_mapping::kDeviceRemovals) { // removing certain things
+ if (device_name.find(removal) != std::string::npos) {
+ auto start_position_to_erase = device_name.find(removal);
+ device_name.erase(start_position_to_erase, removal.length());
+ }
+ }
+
return device_name;
}