diff options
Diffstat (limited to 'base/i18n/char_iterator.h')
-rw-r--r-- | base/i18n/char_iterator.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/base/i18n/char_iterator.h b/base/i18n/char_iterator.h index bd7cc9f..ab2af3c 100644 --- a/base/i18n/char_iterator.h +++ b/base/i18n/char_iterator.h @@ -9,6 +9,7 @@ #include <string> #include "base/basictypes.h" +#include "base/i18n/base_i18n_export.h" #include "base/string16.h" // The CharIterator classes iterate through the characters in UTF8 and @@ -27,7 +28,7 @@ typedef unsigned char uint8_t; namespace base { namespace i18n { -class UTF8CharIterator { +class BASE_I18N_EXPORT UTF8CharIterator { public: // Requires |str| to live as long as the UTF8CharIterator does. UTF8CharIterator(const std::string* str); @@ -73,7 +74,7 @@ class UTF8CharIterator { DISALLOW_COPY_AND_ASSIGN(UTF8CharIterator); }; -class UTF16CharIterator { +class BASE_I18N_EXPORT UTF16CharIterator { public: // Requires |str| to live as long as the UTF16CharIterator does. UTF16CharIterator(const string16* str); |