Index: base/chromeos/chromeos_version.cc |
diff --git a/base/chromeos/chromeos_version.cc b/base/chromeos/chromeos_version.cc |
index 4a70cd5312aad80213e9eb3cdd7c9e6ec420411b..138d98384e1b2e4a8e652ce0e5aa560ef9ec3de3 100644 |
--- a/base/chromeos/chromeos_version.cc |
+++ b/base/chromeos/chromeos_version.cc |
@@ -20,5 +20,17 @@ bool IsRunningOnChromeOS() { |
return user && strcmp(user, "chronos") == 0; |
} |
+// Returns the home directory path, or an empty string if the home directory |
+// is not found. |
satorux1
2012/08/02 06:09:57
Please remove the comment. we shouldn't repeat her
Haruki Sato
2012/08/02 06:44:13
Done.
Thanks.
|
+std::string GetHomeDirectory() { |
+ if (base::chromeos::IsRunningOnChromeOS()) |
satorux1
2012/08/02 06:09:57
remove base::chromeos::
Haruki Sato
2012/08/02 06:44:13
Done.
Thanks.
|
+ return "/home/chronos/user"; |
+ |
+ const char* home = getenv("HOME"); |
+ if (home) |
+ return home; |
+ return ""; |
+} |
+ |
} // namespace chromeos |
} // namespace base |