Index: base/sys_info_mac.cc |
diff --git a/base/sys_info_mac.cc b/base/sys_info_mac.cc |
index 57e1f835e32967778f27e7c143455640323f3b5c..b3c7ba7c1adabb9ab4f269f84069c47905a05937 100644 |
--- a/base/sys_info_mac.cc |
+++ b/base/sys_info_mac.cc |
@@ -85,4 +85,12 @@ std::string SysInfo::CPUModelName() { |
return std::string(); |
} |
+std::string SysInfo::HardwareModelName() { |
+ char model[256]; |
+ size_t len = sizeof(model); |
+ if (sysctlbyname("hw.model", model, &len, NULL, 0) == 0) |
+ return std::string(model, 0, len); |
+ return ""; |
Alexei Svitkine (slow)
2014/11/05 15:47:21
Nit: std::string()
|
+} |
+ |
} // namespace base |