| Index: base/file_path.h
|
| diff --git a/base/file_path.h b/base/file_path.h
|
| index 09e82693bb24e5974f5ab74bc480c28c6d944b20..81de702531de8a43376186f62be617a68bfe1a3e 100644
|
| --- a/base/file_path.h
|
| +++ b/base/file_path.h
|
| @@ -53,6 +53,8 @@
|
| // between char[]-based pathnames on POSIX systems and wchar_t[]-based
|
| // pathnames on Windows.
|
| //
|
| +// Paths can't contain NULs as a precaution agaist premature truncation.
|
| +//
|
| // Because a FilePath object should not be instantiated at the global scope,
|
| // instead, use a FilePath::CharType[] and initialize it with
|
| // FILE_PATH_LITERAL. At runtime, a FilePath object can be created from the
|
| @@ -343,7 +345,7 @@ class BASE_EXPORT FilePath {
|
| // AsUTF8Unsafe() for details.
|
| static FilePath FromUTF8Unsafe(const std::string& utf8);
|
|
|
| - void WriteToPickle(Pickle* pickle);
|
| + void WriteToPickle(Pickle* pickle) const;
|
| bool ReadFromPickle(PickleIterator* iter);
|
|
|
| // Normalize all path separators to backslash on Windows
|
|
|