summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-16 00:49:20 +0000
committerthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-16 00:49:20 +0000
commitbf7cb6827ffe5745e3d72fbe2485f28d76593416 (patch)
tree5e3a3db6081d7160a514295cb258bc66e9fc771b /chrome
parent83a8286188608c533d111358a0fbcd10eb958954 (diff)
downloadchromium_src-bf7cb6827ffe5745e3d72fbe2485f28d76593416.zip
chromium_src-bf7cb6827ffe5745e3d72fbe2485f28d76593416.tar.gz
chromium_src-bf7cb6827ffe5745e3d72fbe2485f28d76593416.tar.bz2
Try to fix linux clobber compile.
BUG=none TEST=none TBR=thestig Review URL: http://codereview.chromium.org/8468030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110222 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/renderer/extensions/schema_generated_bindings.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/chrome/renderer/extensions/schema_generated_bindings.cc b/chrome/renderer/extensions/schema_generated_bindings.cc
index 55d3220..4cf1d66 100644
--- a/chrome/renderer/extensions/schema_generated_bindings.cc
+++ b/chrome/renderer/extensions/schema_generated_bindings.cc
@@ -324,14 +324,16 @@ class ExtensionImpl : public ChromeV8Extension {
"fjcibdnjlbfnbfdjneajpipnlcppleek",
"oflbaaikkabfdfkimeclgkackhdkpnip" // Testing extension.
};
+ const std::vector<std::string> allowed_ids(
+ kAllowedIds, kAllowedIds + arraysize(kAllowedIds));
ExtensionImpl* v8_extension = GetFromArguments<ExtensionImpl>(args);
const ::Extension* extension =
v8_extension->GetExtensionForCurrentRenderView();
if (!extension)
return v8::Undefined();
- if (kAllowedIds + arraysize(kAllowedIds) == std::find(
- kAllowedIds, kAllowedIds + arraysize(kAllowedIds), extension->id())) {
+ if (allowed_ids.end() == std::find(
+ allowed_ids.begin(), allowed_ids.end(), extension->id())) {
return v8::Undefined();
}