Chromium Code Reviews| Index: base/sys_info_mac.cc |
| diff --git a/base/sys_info_mac.cc b/base/sys_info_mac.cc |
| index 57e1f835e32967778f27e7c143455640323f3b5c..f73d6f27aa3a9a8ccd8362cb11143c61c9f93791 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)) |
|
Mark Mentovai
2014/11/04 14:36:37
The ! makes things look like failure. Can you use
jeremy
2014/11/05 05:38:06
Done.
|
| + return std::string(model, 0, len); |
| + return "Unknown"; |
| +} |
| + |
| } // namespace base |