ObjFW  Diff

Differences From Artifact [6ea0727109]:

To Artifact [77ad44fe85]:


49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
				if (lossy) {
					output[i] = '?';
					continue;
				} else
					return false;
			}

			if (c >= 0x410 && c <= 0x44F)
				output[i] = 0xC0 + (c - 0x410);
			else {
				switch ((of_char16_t)c) {
				case 0x402:
					output[i] = 0x80;
					break;
				case 0x403:







|







49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
				if (lossy) {
					output[i] = '?';
					continue;
				} else
					return false;
			}

			if OF_LIKELY (c >= 0x410 && c <= 0x44F)
				output[i] = 0xC0 + (c - 0x410);
			else {
				switch ((of_char16_t)c) {
				case 0x402:
					output[i] = 0x80;
					break;
				case 0x403: