summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-04-03 23:03:51 +0200
committerCarl Hetherington <cth@carlh.net>2020-04-03 23:03:51 +0200
commit68ede5cc5b72f85a42c3c20ce69ed4849dd6e51e (patch)
tree50e58bfc9f30fa7dcd973e866c7bb5a552c85d47
parent8d43d5f911db4e92adff7f0951edecde66aa9354 (diff)
Trim spaces from vendor/model.
-rw-r--r--src/lib/cross_osx.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/cross_osx.cc b/src/lib/cross_osx.cc
index a95854015..2c97ab1ab 100644
--- a/src/lib/cross_osx.cc
+++ b/src/lib/cross_osx.cc
@@ -257,12 +257,14 @@ disk_appeared (DADiskRef disk, void* context)
void const* str = CFDictionaryGetValue (description, kDADiskDescriptionDeviceVendorKey);
if (str) {
vendor = CFStringGetCStringPtr ((CFStringRef) str, kCFStringEncodingUTF8);
+ vendor = boost::algorithm::trim (*vendor);
}
optional<string> model;
str = CFDictionaryGetValue (description, kDADiskDescriptionDeviceModelKey);
if (str) {
model = CFStringGetCStringPtr ((CFStringRef) str, kCFStringEncodingUTF8);
+ model = boost::algorithm::trim (*model);
}
str = CFDictionaryGetValue (description, kDADiskDescriptionMediaPathKey);