Index: base/string_util.cc |
diff --git a/base/string_util.cc b/base/string_util.cc |
index d7b67299073d5ff67913b02400f0f9eb62528350..fc1372bb2474ec4306e03c041c62c2ddb573b72a 100644 |
--- a/base/string_util.cc |
+++ b/base/string_util.cc |
@@ -38,6 +38,10 @@ struct EmptyStrings { |
const std::string s; |
const std::wstring ws; |
const string16 s16; |
+ |
+ static EmptyStrings* GetInstance() { |
+ return Singleton<EmptyStrings>::get(); |
+ } |
}; |
// Used by ReplaceStringPlaceholders to track the position in the string of |
@@ -102,15 +106,15 @@ bool IsWprintfFormatPortable(const wchar_t* format) { |
const std::string& EmptyString() { |
- return Singleton<EmptyStrings>::get()->s; |
+ return EmptyStrings::GetInstance()->s; |
} |
const std::wstring& EmptyWString() { |
- return Singleton<EmptyStrings>::get()->ws; |
+ return EmptyStrings::GetInstance()->ws; |
} |
const string16& EmptyString16() { |
- return Singleton<EmptyStrings>::get()->s16; |
+ return EmptyStrings::GetInstance()->s16; |
} |
#define WHITESPACE_UNICODE \ |