6 |
|
*/ |
7 |
|
|
8 |
|
|
9 |
+ |
#include "rtio.h" |
10 |
|
#include "meta.h" |
10 |
– |
|
11 |
|
#include "plot.h" |
12 |
|
|
13 |
|
|
241 |
|
) |
242 |
|
{ |
243 |
|
int n, i, j, v; |
244 |
– |
char *nextscan(); |
244 |
|
register char *cp; |
245 |
|
|
246 |
|
if (patval == NULL) return(FALSE); |
247 |
|
|
248 |
|
if (patval[0] == 'P' || patval[0] == 'p') { |
249 |
< |
if (nextscan(patval+1, "%d", &n) == NULL || n < 0 || n >= NPATS) |
249 |
> |
if (nextscan(patval+1, "%d", (char*)&n) == NULL || n < 0 || n >= NPATS) |
250 |
|
return(FALSE); |
251 |
|
} else { |
252 |
|
n = NPATS + pat - SPAT0; |
253 |
|
cp = patval; |
254 |
|
for (i = 0; i < PATSIZE>>3; i++) |
255 |
|
for (j = 0; j < PATSIZE; j++) { |
256 |
< |
if ((cp = nextscan(cp, "%o", &v)) == NULL || v < 0 || v > 0377) |
256 |
> |
if ((cp = nextscan(cp, "%o", (char*)&v)) == NULL || v < 0 || v > 0377) |
257 |
|
return(FALSE); |
258 |
|
pattern[n][i][j] = v; |
259 |
|
} |