]> Dogcows Code - chaz/openbox/blobdiff - otk/ustring.cc
allow for ignoring x errors.
[chaz/openbox] / otk / ustring.cc
index 8c48cb4d6e64e0fd7eca8dfe315d93fda51273d4..7ac89bf72759ee351754ef88060bd96d51cbecdb 100644 (file)
@@ -111,7 +111,8 @@ ustring::size_type utf8_byte_offset(const char* str, ustring::size_type offset,
 
 // ustring methods
 
-ustring::ustring()
+ustring::ustring(bool utf8)
+  : _utf8(utf8)
 {
 }
 
@@ -131,13 +132,13 @@ ustring& ustring::operator=(const ustring& other)
   return *this;
 }
 
-ustring::ustring(const std::string& src)
-  : _string(src), _utf8(true)
+ustring::ustring(const std::string& src, bool utf8)
+  : _string(src), _utf8(utf8)
 {
 }
 
-ustring::ustring(const char* src)
-  : _string(src), _utf8(true)
+ustring::ustring(const char* src, bool utf8)
+  : _string(src), _utf8(utf8)
 {
 }
 
This page took 0.02023 seconds and 4 git commands to generate.