comparison util.c @ 2326:e734bfae80c7

Merge
author Michael Pavone <pavone@retrodev.com>
date Tue, 18 Jul 2023 22:57:57 -0700
parents 1a3991ada927
children 794ba17f0716
comparison
equal deleted inserted replaced
2325:26597f9805b4 2326:e734bfae80c7
264 } else if (code < 0x800) { 264 } else if (code < 0x800) {
265 *(cur_out++) = 0xC0 | code >> 6; 265 *(cur_out++) = 0xC0 | code >> 6;
266 *(cur_out++) = 0x80 | (code & 0x3F); 266 *(cur_out++) = 0x80 | (code & 0x3F);
267 } else { 267 } else {
268 //TODO: Deal with surrogate pairs 268 //TODO: Deal with surrogate pairs
269 *(cur_out++) = 0xF0 | code >> 12; 269 *(cur_out++) = 0xE0 | code >> 12;
270 *(cur_out++) = 0x80 | (code >> 6 & 0x3F); 270 *(cur_out++) = 0x80 | (code >> 6 & 0x3F);
271 *(cur_out++) = 0x80 | (code & 0x3F); 271 *(cur_out++) = 0x80 | (code & 0x3F);
272 } 272 }
273 } 273 }
274 *cur_out = 0; 274 *cur_out = 0;