Showing the changes to src/vm/sys/Sysmod.cpp (1 of 16 files). Show all
Unified · Split
| @@ -292,21 +292,21 @@ Sys_byte2char(vm_registers_t &r, vm_t &vm) · 291 unmodified lines | ||
| 292 | 292 | fp.ret->t1 = 0; |
| 293 | 293 | fp.ret->t2 = 0; |
| 294 | 294 | |
| 295 | − auto state = utf8::decode_state::accept; | |
| 295 | + auto state = utf8::decode_state_t::accept; | |
| 296 | 296 | auto result = rune_t{}; |
| 297 | 297 | const auto buffer_len = buffer->get_length(); |
| 298 | 298 | for (auto i = n; i < buffer_len; ++i) |
| 299 | 299 | { |
| 300 | 300 | auto b = buffer->at<byte_t>(i); |
| 301 | 301 | state = utf8::decode_step(state, result, b); |
| 302 | − if (state == utf8::decode_state::accept) | |
| 302 | + if (state == utf8::decode_state_t::accept) | |
| 303 | 303 | { |
| 304 | 304 | fp.ret->t0 = result; |
| 305 | 305 | fp.ret->t1 = (i - n) + 1; // Number of bytes consumed |
| 306 | 306 | fp.ret->t2 = 1; |
| 307 | 307 | return; |
| 308 | 308 | } |
| 309 | − else if (state == utf8::decode_state::reject) | |
| 309 | + else if (state == utf8::decode_state_t::reject) | |
| 310 | 310 | { |
| 311 | 311 | fp.ret->t1 = 1; |
| 312 | 312 | return; |