Index: base/files/file_win.cc |
diff --git a/base/files/file_win.cc b/base/files/file_win.cc |
index 1e13381e255f00be678f0c224b933b729bd47ab8..9e18bda70b1c93b68f6b1983e4772e16b96fbed0 100644 |
--- a/base/files/file_win.cc |
+++ b/base/files/file_win.cc |
@@ -34,6 +34,7 @@ void File::InitializeUnsafe(const FilePath& name, uint32 flags) { |
if (flags & FLAG_CREATE_ALWAYS) { |
DCHECK(!disposition); |
+ DCHECK(flags & FLAG_WRITE); |
disposition = CREATE_ALWAYS; |
} |