Add unsigned 64-bit integer support to BigEndianReader and BigEndianWriter.

BUG=None

Review URL: https://codereview.chromium.org/427153002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286636 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 0d5590fb519091a76c8683f7331bacb52fa8d4c4
diff --git a/base/big_endian.cc b/base/big_endian.cc
index fd9e760..9b69147 100644
--- a/base/big_endian.cc
+++ b/base/big_endian.cc
@@ -55,6 +55,10 @@
   return Read(value);
 }
 
+bool BigEndianReader::ReadU64(uint64* value) {
+  return Read(value);
+}
+
 BigEndianWriter::BigEndianWriter(char* buf, size_t len)
     : ptr_(buf), end_(ptr_ + len) {}
 
@@ -94,4 +98,8 @@
   return Write(value);
 }
 
+bool BigEndianWriter::WriteU64(uint64 value) {
+  return Write(value);
+}
+
 }  // namespace base