summaryrefslogtreecommitdiffstats
path: root/net/base/escape.cc
diff options
context:
space:
mode:
authorericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-06 03:09:14 +0000
committerericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-08-06 03:09:14 +0000
commite7b055b2192125a85b07bcacca312d01357f9e96 (patch)
treedc063e0aeb7284195ad7dd6b05f821ff20903740 /net/base/escape.cc
parent3fff63770514e0c178ee531308d4c3ae675b2bee (diff)
downloadchromium_src-e7b055b2192125a85b07bcacca312d01357f9e96.zip
chromium_src-e7b055b2192125a85b07bcacca312d01357f9e96.tar.gz
chromium_src-e7b055b2192125a85b07bcacca312d01357f9e96.tar.bz2
Merge some changes in net/base from branches/mac_july_2008 to trunk.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@420 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base/escape.cc')
-rw-r--r--net/base/escape.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/net/base/escape.cc b/net/base/escape.cc
index 330a3ed..b13bb9d 100644
--- a/net/base/escape.cc
+++ b/net/base/escape.cc
@@ -270,7 +270,7 @@ void AppendEscapedCharForHTMLImpl(typename str::value_type c, str* output) {
{ '\'', "&#39;" },
};
size_t k;
- for (k = 0; k < arraysize(kCharsToEscape); ++k) {
+ for (k = 0; k < ARRAYSIZE_UNSAFE(kCharsToEscape); ++k) {
if (c == kCharsToEscape[k].key) {
const char* p = kCharsToEscape[k].replacement;
while (*p)
@@ -278,7 +278,7 @@ void AppendEscapedCharForHTMLImpl(typename str::value_type c, str* output) {
break;
}
}
- if (k == arraysize(kCharsToEscape))
+ if (k == ARRAYSIZE_UNSAFE(kCharsToEscape))
output->push_back(c);
}
@@ -295,7 +295,7 @@ str EscapeForHTMLImpl(const str& input) {
str result;
result.reserve(input.size()); // optimize for no escaping
- for (str::const_iterator it = input.begin(); it != input.end(); ++it)
+ for (typename str::const_iterator it = input.begin(); it != input.end(); ++it)
AppendEscapedCharForHTMLImpl(*it, &result);
return result;