summaryrefslogtreecommitdiffstats
path: root/chrome/app/breakpad_linux.cc
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-29 21:58:35 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-29 21:58:35 +0000
commit18f3b9b9a0e317b78112221e60c2782ea807d986 (patch)
tree11577650fdfc31ed4cc15d2fd758470ec1729baa /chrome/app/breakpad_linux.cc
parent4f9532301fca7fdf592281d010acbe627ab13cf9 (diff)
downloadchromium_src-18f3b9b9a0e317b78112221e60c2782ea807d986.zip
chromium_src-18f3b9b9a0e317b78112221e60c2782ea807d986.tar.gz
chromium_src-18f3b9b9a0e317b78112221e60c2782ea807d986.tar.bz2
Use a separate Breakpad product name for ChromeOS.
BUG=none TEST=none Review URL: http://codereview.chromium.org/251032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27535 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/app/breakpad_linux.cc')
-rw-r--r--chrome/app/breakpad_linux.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/app/breakpad_linux.cc b/chrome/app/breakpad_linux.cc
index a0c8ad8..e272711 100644
--- a/chrome/app/breakpad_linux.cc
+++ b/chrome/app/breakpad_linux.cc
@@ -176,6 +176,7 @@ pid_t HandleCrashDump(const BreakpadInfo& info) {
static const char prod_msg[] = "prod";
static const char quote_msg[] = {'"'};
static const char chrome_linux_msg[] = "Chrome_Linux";
+ static const char chrome_chromeos_msg[] = "Chrome_ChromeOS";
static const char ver_msg[] = "ver";
static const char guid_msg[] = "guid";
static const char dashdash_msg[] = {'-', '-'};
@@ -203,8 +204,13 @@ pid_t HandleCrashDump(const BreakpadInfo& info) {
iov[6].iov_base = const_cast<char*>(rn);
iov[6].iov_len = sizeof(rn);
+#if defined(OS_CHROMEOS)
+ iov[7].iov_base = const_cast<char*>(chrome_chromeos_msg);
+ iov[7].iov_len = sizeof(chrome_chromeos_msg) - 1;
+#else // OS_LINUX
iov[7].iov_base = const_cast<char*>(chrome_linux_msg);
iov[7].iov_len = sizeof(chrome_linux_msg) - 1;
+#endif
iov[8].iov_base = const_cast<char*>(rn);
iov[8].iov_len = sizeof(rn);