]> git.saurik.com Git - wxWidgets.git/commitdiff
added conversion to unsigned int too: this is needed to be able to pass s[n] to stand...
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 22 Mar 2007 15:24:28 +0000 (15:24 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 22 Mar 2007 15:24:28 +0000 (15:24 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/unichar.h

index e321791b85e2722dde19abb27ea16d0d69aa2526..5c37f2df35bb1c394f27ed00a18ebc8ca64b199c 100644 (file)
@@ -56,6 +56,7 @@ public:
     operator wint_t() const { return m_value; }
 #endif
     operator int() const { return m_value; }
     operator wint_t() const { return m_value; }
 #endif
     operator int() const { return m_value; }
+    operator unsigned int() const { return m_value; }
 
     // We need this operator for the "*p" part of expressions like "for (
     // const_iterator p = begin() + nStart; *p; ++p )". In this case,
 
     // We need this operator for the "*p" part of expressions like "for (
     // const_iterator p = begin() + nStart; *p; ++p )". In this case,
@@ -186,6 +187,7 @@ public:
     operator wint_t() const { return UniChar(); }
 #endif
     operator int() const { return UniChar(); }
     operator wint_t() const { return UniChar(); }
 #endif
     operator int() const { return UniChar(); }
+    operator unsigned int() const { return UniChar(); }
 
     // see wxUniChar::operator bool etc. for explanation
     operator bool() const { return (bool)UniChar(); }
 
     // see wxUniChar::operator bool etc. for explanation
     operator bool() const { return (bool)UniChar(); }