3492:ae74a7201759 | 3493:71f15675e89f |
---|---|
262 utf8Len = 4 | 262 utf8Len = 4 |
263 elif (ch[0] & 0xE0) == 0xE0: | 263 elif (ch[0] & 0xE0) == 0xE0: |
264 utf8Len = 3 | 264 utf8Len = 3 |
265 elif (ch[0] & 0xC0) == 0xC0: | 265 elif (ch[0] & 0xC0) == 0xC0: |
266 utf8Len = 2 | 266 utf8Len = 2 |
267 else: | |
268 utf8Len = 1 | |
267 while len(ch) < utf8Len: | 269 while len(ch) < utf8Len: |
268 pos += 1 | 270 pos += 1 |
269 ch += self.byteAt(pos) | 271 ch += self.byteAt(pos) |
270 return ch.decode('utf8') | 272 return ch.decode('utf8') |
271 else: | 273 else: |