39 |
|
long npixinvw; /* number of pixels in view */ |
40 |
|
long npixmiss; /* number of pixels missed */ |
41 |
|
|
42 |
< |
static int angcmp(const void *ap1, const void *ap2); |
42 |
> |
static int angcmp(const void *ap1, const void *ap2); |
43 |
|
static void init(void); |
44 |
|
static void cleanup(void); |
45 |
|
static void printsources(void); |
65 |
|
while ((rval = expandarg(&argc, &argv, i)) > 0) |
66 |
|
; |
67 |
|
if (rval < 0) { |
68 |
< |
fprintf(stderr, "%s: cannot expand '%s'", |
68 |
> |
fprintf(stderr, "%s: cannot expand '%s'\n", |
69 |
|
argv[0], argv[i]); |
70 |
|
exit(1); |
71 |
|
} |
129 |
|
/* FALL THROUGH */ |
130 |
|
case 's': |
131 |
|
case 'P': |
132 |
+ |
case 'n': |
133 |
|
rtargv[rtargc++] = argv[i]; |
134 |
|
rtargv[rtargc++] = argv[++i]; |
135 |
|
break; |
136 |
|
case 'w': |
137 |
+ |
case 'u': |
138 |
+ |
case 'b': |
139 |
|
rtargv[rtargc++] = argv[i]; |
140 |
|
break; |
141 |
|
case 'a': |
142 |
|
rtargv[rtargc++] = argv[i]; |
143 |
|
if (argv[i][2] == 'v') { |
144 |
+ |
rtargv[rtargc++] = argv[++i]; |
145 |
+ |
rtargv[rtargc++] = argv[++i]; |
146 |
+ |
} |
147 |
+ |
rtargv[rtargc++] = argv[++i]; |
148 |
+ |
break; |
149 |
+ |
case 'm': |
150 |
+ |
rtargv[rtargc++] = argv[i]; |
151 |
+ |
if ((argv[i][2] == 'e') | (argv[i][2] == 'a')) { |
152 |
|
rtargv[rtargc++] = argv[++i]; |
153 |
|
rtargv[rtargc++] = argv[++i]; |
154 |
|
} |