--- ray/src/px/oki20c.c 1989/02/02 10:49:21 1.1 +++ ray/src/px/oki20c.c 1989/09/12 13:04:20 1.2 @@ -58,7 +58,7 @@ char *fname; /* discard header */ getheader(input, NULL); /* get picture dimensions */ - if (fscanf(input, "-Y %d +X %d\n", &yres, &xres) != 2) { + if (fgetresolu(&xres, &yres, input) != (YMAJOR|YDECR)) { fprintf(stderr, "%s: bad picture size\n", fname); return(-1); }