commit b21940c

wf  ·  2026-06-27 11:24:12 +0000 UTC
parent 9c85a63
uni.c: multiple glyphs
1 files changed,  +5, -3
M uni.c
M uni.c
+5, -3
 1@@ -6,14 +6,16 @@
 2 
 3 int
 4 main(int argc, char **argv) {
 5-	if (argc != 2) {
 6+	if (argc < 2) {
 7 		fprintf(stderr, "usage: %s RUNE\n", argv[0]);
 8 		return 1;
 9 	}
10 
11 	setlocale(LC_CTYPE, "");
12-	wchar_t rune = strtoul(argv[1], NULL, 16);
13-	wprintf(L"%lc", rune);
14+	for (int i = 1; i < argc; i++) {
15+		wchar_t rune = strtoul(argv[i], NULL, 16);
16+		wprintf(L"%lc", rune);
17+	}
18 
19 	return 0;
20 }