Index: chrome/browser/chromeos/chromeos_utils.cc |
diff --git a/chrome/browser/chromeos/chromeos_utils.cc b/chrome/browser/chromeos/chromeos_utils.cc |
index 89c0491cd9509ec2d275199ba897919f365d30a2..e9b783dfd6eea808d35e7f783d28dd3dab1640f9 100644 |
--- a/chrome/browser/chromeos/chromeos_utils.cc |
+++ b/chrome/browser/chromeos/chromeos_utils.cc |
@@ -30,16 +30,20 @@ const char* const kChromeboxBoards[] = { |
} // namespace |
base::string16 GetChromeDeviceType() { |
+ return l10n_util::GetStringUTF16(GetChromeDeviceTypeResourceId()); |
+} |
+ |
+int GetChromeDeviceTypeResourceId() { |
const std::string board = base::SysInfo::GetLsbReleaseBoard(); |
for (size_t i = 0; i < arraysize(kChromeboxBoards); ++i) { |
if (StartsWithASCII(board, kChromeboxBoards[i], true)) |
- return l10n_util::GetStringUTF16(IDS_CHROMEBOX); |
+ return IDS_CHROMEBOX; |
} |
for (size_t i = 0; i < arraysize(kChromebaseBoards); ++i) { |
if (StartsWithASCII(board, kChromebaseBoards[i], true)) |
- return l10n_util::GetStringUTF16(IDS_CHROMEBASE); |
+ return IDS_CHROMEBASE; |
} |
- return l10n_util::GetStringUTF16(IDS_CHROMEBOOK); |
+ return IDS_CHROMEBOOK; |
} |
} // namespace chromeos |