37c37 < *p++ = (u_char) (u & 0xff); --- > *p++ = (u_char) (u & 0xFF); 42,43c42,43 < *p++ = (u_char) (( u >> 6) | 0xc0); < *p++ = (u_char) (( u & 0x3f) | 0x80); --- > *p++ = (u_char) (( u >> 6) | 0xC0); > *p++ = (u_char) (( u & 0x3F) | 0x80); 48,50c48,50 < *p++ = (u_char) ( (u >> 12) | 0xe0); < *p++ = (u_char) (((u >> 6) & 0x3f) | 0x80); < *p++ = (u_char) (( u & 0x3f) | 0x80); --- > *p++ = (u_char) ( (u >> 12) | 0xE0); > *p++ = (u_char) (((u >> 6) & 0x3F) | 0x80); > *p++ = (u_char) (( u & 0x3F) | 0x80); 55,58c55,58 < *p++ = (u_char) ( (u >> 18) | 0xf0); < *p++ = (u_char) (((u >> 12) & 0x3f) | 0x80); < *p++ = (u_char) (((u >> 6) & 0x3f) | 0x80); < *p++ = (u_char) (( u & 0x3f) | 0x80); --- > *p++ = (u_char) ( (u >> 18) | 0xF0); > *p++ = (u_char) (((u >> 12) & 0x3F) | 0x80); > *p++ = (u_char) (((u >> 6) & 0x3F) | 0x80); > *p++ = (u_char) (( u & 0x3F) | 0x80); 68c68 < * character 0x00 - 0x10ffff, or 0xffffffff for invalid or overlong --- > * character 0x00 - 0x10FFFF, or 0xFFFFFFFF for invalid or overlong 90c90 < * and returns a valid character 0x80 - 0x10ffff, or 0xffffffff for --- > * and returns a valid character 0x80 - 0x10FFFF, or 0xFFFFFFFF for 105c105 < if (u >= 0xe0) { --- > if (u >= 0xE0) { 107c107 < if (u >= 0xf0) { --- > if (u >= 0xF0) { 109c109 < if (nxt_slow_path(u > 0xf4)) { --- > if (nxt_slow_path(u > 0xF4)) { 111,112c111,112 < * The maximum valid Unicode character is 0x10ffff < * which is encoded as 0xf4 0x8f 0xbf 0xbf. --- > * The maximum valid Unicode character is 0x10FFFF > * which is encoded as 0xF4 0x8F 0xBF 0xBF. 114c114 < return 0xffffffff; --- > return 0xFFFFFFFF; 118c118 < overlong = 0x00ffff; --- > overlong = 0x00FFFF; 122,123c122,123 < u &= 0x0f; < overlong = 0x07ff; --- > u &= 0x0F; > overlong = 0x07FF; 127c127 < } else if (u >= 0xc2) { --- > } else if (u >= 0xC2) { 129c129 < /* 0x80 is encoded as 0xc2 0x80. */ --- > /* 0x80 is encoded as 0xC2 0x80. */ 131,132c131,132 < u &= 0x1f; < overlong = 0x007f; --- > u &= 0x1F; > overlong = 0x007F; 136,137c136,137 < /* u <= 0xc2 */ < return 0xffffffff; --- > /* u <= 0xC2 */ > return 0xFFFFFFFF; 147c147 < * The byte must in the 0x80 - 0xbf range. --- > * The byte must in the 0x80 - 0xBF range. 152,153c152,153 < if (nxt_slow_path(c > 0x3f)) { < return 0xffffffff; --- > if (nxt_slow_path(c > 0x3F)) { > return 0xFFFFFFFF; 167c167 < return 0xffffffff; --- > return 0xFFFFFFFF; 194c194 < if (nxt_slow_path((u1 | u2) == 0xffffffff)) { --- > if (nxt_slow_path((u1 | u2) == 0xFFFFFFFF)) { 248c248 < if (nxt_slow_path(nxt_utf8_decode(&p, end) == 0xffffffff)) { --- > if (nxt_slow_path(nxt_utf8_decode(&p, end) == 0xFFFFFFFF)) { 267c267 < if (nxt_slow_path(nxt_utf8_decode(&p, end) == 0xffffffff)) { --- > if (nxt_slow_path(nxt_utf8_decode(&p, end) == 0xFFFFFFFF)) {