Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1019)

Unified Diff: content/browser/indexed_db/indexed_db_leveldb_coding.cc

Issue 113403006: Update some uses of char16 to use the base:: namespace. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/indexed_db/indexed_db_leveldb_coding.cc
diff --git a/content/browser/indexed_db/indexed_db_leveldb_coding.cc b/content/browser/indexed_db/indexed_db_leveldb_coding.cc
index 01c27d10d0f8e8bdefba1cec80dd35b9c47872a8..8a6be42ef6dd929a2f8f333e4e7c819f1277a4be 100644
--- a/content/browser/indexed_db/indexed_db_leveldb_coding.cc
+++ b/content/browser/indexed_db/indexed_db_leveldb_coding.cc
@@ -263,10 +263,11 @@ void EncodeString(const base::string16& value, std::string* into) {
// Backing store is UTF-16BE, convert from host endianness.
size_t length = value.length();
size_t current = into->size();
- into->resize(into->size() + length * sizeof(char16));
+ into->resize(into->size() + length * sizeof(base::char16));
- const char16* src = value.c_str();
- char16* dst = reinterpret_cast<char16*>(&*into->begin() + current);
+ const base::char16* src = value.c_str();
+ base::char16* dst =
+ reinterpret_cast<base::char16*>(&*into->begin() + current);
for (unsigned i = 0; i < length; ++i)
*dst++ = htons(*src++);
}
@@ -428,16 +429,17 @@ bool DecodeString(StringPiece* slice, base::string16* value) {
}
// Backing store is UTF-16BE, convert to host endianness.
- DCHECK(!(slice->size() % sizeof(char16)));
- size_t length = slice->size() / sizeof(char16);
+ DCHECK(!(slice->size() % sizeof(base::char16)));
+ size_t length = slice->size() / sizeof(base::char16);
base::string16 decoded;
decoded.reserve(length);
- const char16* encoded = reinterpret_cast<const char16*>(slice->begin());
+ const base::char16* encoded =
+ reinterpret_cast<const base::char16*>(slice->begin());
for (unsigned i = 0; i < length; ++i)
decoded.push_back(ntohs(*encoded++));
*value = decoded;
- slice->remove_prefix(length * sizeof(char16));
+ slice->remove_prefix(length * sizeof(base::char16));
return true;
}
@@ -448,7 +450,7 @@ bool DecodeStringWithLength(StringPiece* slice, base::string16* value) {
int64 length = 0;
if (!DecodeVarInt(slice, &length) || length < 0)
return false;
- size_t bytes = length * sizeof(char16);
+ size_t bytes = length * sizeof(base::char16);
if (slice->size() < bytes)
return false;
@@ -628,9 +630,9 @@ bool ConsumeEncodedIDBKey(StringPiece* slice) {
int64 length = 0;
if (!DecodeVarInt(slice, &length) || length < 0)
return false;
- if (slice->size() < static_cast<size_t>(length) * sizeof(char16))
+ if (slice->size() < static_cast<size_t>(length) * sizeof(base::char16))
return false;
- slice->remove_prefix(length * sizeof(char16));
+ slice->remove_prefix(length * sizeof(base::char16));
return true;
}
case kIndexedDBKeyDateTypeByte:
@@ -690,19 +692,19 @@ int CompareEncodedStringsWithLength(StringPiece* slice1,
*ok = false;
return 0;
}
- DCHECK_GE(slice1->size(), len1 * sizeof(char16));
- DCHECK_GE(slice2->size(), len2 * sizeof(char16));
- if (slice1->size() < len1 * sizeof(char16) ||
- slice2->size() < len2 * sizeof(char16)) {
+ DCHECK_GE(slice1->size(), len1 * sizeof(base::char16));
+ DCHECK_GE(slice2->size(), len2 * sizeof(base::char16));
+ if (slice1->size() < len1 * sizeof(base::char16) ||
+ slice2->size() < len2 * sizeof(base::char16)) {
*ok = false;
return 0;
}
// Extract the string data, and advance the passed slices.
- StringPiece string1(slice1->begin(), len1 * sizeof(char16));
- StringPiece string2(slice2->begin(), len2 * sizeof(char16));
- slice1->remove_prefix(len1 * sizeof(char16));
- slice2->remove_prefix(len2 * sizeof(char16));
+ StringPiece string1(slice1->begin(), len1 * sizeof(base::char16));
+ StringPiece string2(slice2->begin(), len2 * sizeof(base::char16));
+ slice1->remove_prefix(len1 * sizeof(base::char16));
+ slice2->remove_prefix(len2 * sizeof(base::char16));
*ok = true;
// Strings are UTF-16BE encoded, so a simple memcmp is sufficient.

Powered by Google App Engine
This is Rietveld 408576698