fix #5263
@@ -46,11 +46,9 @@ public:
operator const char*() {return get_data();};
};
-#ifndef CHARTYPE_16BITS
+
typedef wchar_t CharType;
-#else
-typedef wchar_t uint16_t;
-#endif
struct StrRange {
@@ -1445,12 +1445,12 @@ Variant::operator unsigned char() const {
return 0;
}
Variant::operator CharType() const {
return operator unsigned int();
Variant::operator float() const {
@@ -202,9 +202,8 @@ public:
operator unsigned long() const;
#endif
operator CharType() const;
operator float() const;
operator double() const;
operator String() const;