| 265 |
|
if (build_rbfrep(&rbfarr, &nn, 0, GRIDRES, 0, GRIDRES) <= 0) { |
| 266 |
|
if (nn) |
| 267 |
|
goto memerr; |
| 268 |
< |
fprintf(stderr, "%s: no usable data in make_rbfrep()\n", |
| 269 |
< |
progname); |
| 270 |
< |
exit(1); |
| 268 |
> |
fprintf(stderr, |
| 269 |
> |
"%s: warning - skipping bad incidence (%.1f,%.1f)\n", |
| 270 |
> |
progname, theta_in_deg, phi_in_deg); |
| 271 |
> |
return(NULL); |
| 272 |
|
} |
| 273 |
|
/* (re)allocate RBF array */ |
| 274 |
|
newnode = (RBFNODE *)realloc(rbfarr, |
| 296 |
|
newnode->vtotal); |
| 297 |
|
#endif |
| 298 |
|
insert_dsf(newnode); |
| 298 |
– |
|
| 299 |
|
return(newnode); |
| 300 |
|
memerr: |
| 301 |
|
fprintf(stderr, "%s: Out of memory in make_rbfrep()\n", progname); |