next:;
}
- if (argc > 1) {
- char data[YSIZE];
- int i, y;
- unsigned long u;
-
- for (y = 0; y < YSIZE; y++)
- data[y] = 0;
-
- y = 0;
- for (i = 1; i < argc; i++) {
- if (y >= YSIZE) {
- fprintf(stderr, "too many arguments\n");
- return 1;
- }
- u = strtoul(argv[i], &endptr, 0);
- if (u > 077 || !argv[i] || *endptr) {
- fprintf(stderr, "invalid argument \"%s\"\n",
- argv[i]);
- return 1;
- }
- data[y++] = u;
- }
+ if (argc > 1) {
+ char data[YSIZE];
+ int i, y;
+ unsigned long u;
+
+ for (y = 0; y < YSIZE; y++)
+ data[y] = 0;
+
+ y = 0;
+ for (i = 1; i < argc; i++) {
+ if (y >= YSIZE) {
+ fprintf(stderr, "too many arguments\n");
+ return 1;
+ }
+ u = strtoul(argv[i], &endptr, 0);
+ if (u > 077 || !argv[i] || *endptr) {
+ fprintf(stderr, "invalid argument \"%s\"\n",
+ argv[i]);
+ return 1;
+ }
+ data[y++] = u;
+ }
dochar(data, 0);
- return 0;
- }
+ return 0;
+ }
for (i = 0; i < nglyphs; i++)
if (glyphs[i].unicode == -1)
printf("Lookup: 3 0 0 \"aalt: all alternates\" {\"aalt\"} "
"['aalt' ('DFLT' <'dflt'> 'latn' <'dflt'>)]\n");
printf("Lookup: 1 0 0 \"smcp: lower-case to small caps\" "
- "{\"smcp\" (\"sc\")} "
+ "{\"smcp\" (\"sc\")} "
"['smcp' ('latn' <'dflt'>)]\n");
printf("Lookup: 1 0 0 \"c2sc: upper-case to small caps\" "
"{\"c2sc\" (\"c2sc\")} "