There's no need to export the key_iterator class, and exporting it
breaks VS2005 compilation.
R=rvargas
BUG=80925
TEST=none
Review URL: http://codereview.chromium.org/6880306
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83548 0039d316-1c4b-4281-b951-d872f2087c98
CrOS-Libchrome-Original-Commit: 2cdf8cdaf915c8cd1d35e3840465e9ed901bb899
diff --git a/base/values.h b/base/values.h
index e4949b1..49ac219 100644
--- a/base/values.h
+++ b/base/values.h
@@ -314,7 +314,7 @@
// YOU SHOULD ALWAYS USE THE XXXWithoutPathExpansion() APIs WITH THESE, NOT
// THE NORMAL XXX() APIs. This makes sure things will work correctly if any
// keys have '.'s in them.
- class BASE_API key_iterator
+ class key_iterator
: private std::iterator<std::input_iterator_tag, const std::string> {
public:
explicit key_iterator(ValueMap::const_iterator itr) { itr_ = itr; }