Index: base/chromeos/chromeos_version.cc |
diff --git a/base/chromeos/chromeos_version.cc b/base/chromeos/chromeos_version.cc |
index 4a70cd5312aad80213e9eb3cdd7c9e6ec420411b..a4587c6ad3264c9e739b3b03996cf6c57c985007 100644 |
--- a/base/chromeos/chromeos_version.cc |
+++ b/base/chromeos/chromeos_version.cc |
@@ -20,5 +20,15 @@ bool IsRunningOnChromeOS() { |
return user && strcmp(user, "chronos") == 0; |
} |
+std::string GetHomeDirectory() { |
+ if (IsRunningOnChromeOS()) |
+ return "/home/chronos/user"; |
+ |
+ const char* home = getenv("HOME"); |
+ if (home) |
+ return home; |
+ return ""; |
+} |
+ |
} // namespace chromeos |
} // namespace base |