12 |
|
#include "fvect.h" |
13 |
|
#include "view.h" |
14 |
|
|
15 |
– |
#define MAXWORD 64 /* maximum word (number) length */ |
16 |
– |
|
15 |
|
char *progname; /* global argv[0] */ |
16 |
|
|
17 |
|
VIEW vw = STDVIEW; |
112 |
|
return(0); |
113 |
|
} |
114 |
|
} |
115 |
< |
free(buf); /* success! */ |
116 |
< |
return(1); |
115 |
> |
free(buf); |
116 |
> |
if (fflush(stdout) == EOF) |
117 |
> |
goto writerr; |
118 |
> |
return(1); /* success! */ |
119 |
|
} /* else need to read it all... */ |
120 |
|
buf = (char *)malloc(width*elsiz); |
121 |
|
if (!buf) |
226 |
|
p1[1] = 1. - p1[1]; |
227 |
|
} |
228 |
|
err = cropview(&vw, p0[0], p0[1], p1[0], p1[1]); |
229 |
< |
if (err) { |
230 |
< |
fputs(progname, stderr); |
231 |
< |
fputs(": view error - ", stderr); |
232 |
< |
fputs(err, stderr); |
233 |
< |
fputc('\n', stderr); |
234 |
< |
return(0); |
235 |
< |
} |
236 |
< |
return(1); |
229 |
> |
|
230 |
> |
if (!err) |
231 |
> |
return(1); /* success! */ |
232 |
> |
|
233 |
> |
fputs(progname, stderr); |
234 |
> |
fputs(": view error - ", stderr); |
235 |
> |
fputs(err, stderr); |
236 |
> |
fputc('\n', stderr); |
237 |
> |
return(0); /* something went wrong */ |
238 |
|
} |
239 |
|
|
240 |
|
|