Index: base/files/file_path_constants.cc |
diff --git a/base/files/file_path_constants.cc b/base/files/file_path_constants.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..34b17a60b727d43055439e377abebb1ef6a179d9 |
--- /dev/null |
+++ b/base/files/file_path_constants.cc |
@@ -0,0 +1,22 @@ |
+// Copyright 2013 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "base/files/file_path.h" |
+ |
+namespace base { |
+ |
+#if defined(FILE_PATH_USES_WIN_SEPARATORS) |
+const FilePath::CharType FilePath::kSeparators[] = FILE_PATH_LITERAL("\\/"); |
+#else // FILE_PATH_USES_WIN_SEPARATORS |
+const FilePath::CharType FilePath::kSeparators[] = FILE_PATH_LITERAL("/"); |
+#endif // FILE_PATH_USES_WIN_SEPARATORS |
+ |
+const size_t FilePath::kSeparatorsLength = arraysize(kSeparators); |
+ |
+const FilePath::CharType FilePath::kCurrentDirectory[] = FILE_PATH_LITERAL("."); |
+const FilePath::CharType FilePath::kParentDirectory[] = FILE_PATH_LITERAL(".."); |
+ |
+const FilePath::CharType FilePath::kExtensionSeparator = FILE_PATH_LITERAL('.'); |
+ |
+} // namespace base |