178_uppsrc.diff
| uppsrc/CtrlLib/Text.cpp 2011-11-29 16:15:04 +0600 | ||
|---|---|---|
| 95 | 95 |
SetCharset(charset); |
| 96 | 96 |
if(charset == CHARSET_UTF8_BOM && s.GetLeft() >= 3) {
|
| 97 | 97 |
int64 pos = s.GetPos(); |
| 98 |
char h[3];
|
|
| 98 |
byte h[3];
|
|
| 99 | 99 |
if(!(s.Get(h, 3) == 3 && h[0] == 0xEF && h[1] == 0xBB && h[2] == 0xBF)) |
| 100 | 100 |
s.Seek(pos); |
| 101 | 101 |
charset = CHARSET_UTF8; |