108 |
|
t2sum += t2; |
109 |
|
} |
110 |
|
/* VADAPT of original is subtracted in addveil() */ |
111 |
< |
scalecolor(vsum, VADAPT/t2sum); |
111 |
> |
if (t2sum > FTINY) |
112 |
> |
scalecolor(vsum, VADAPT/t2sum); |
113 |
|
copycolor(veilscan(py)[px], vsum); |
114 |
|
} |
115 |
|
/* modify FOV sample image */ |
286 |
|
/* get scanlines */ |
287 |
|
sl0 = getascan(sb, iy); |
288 |
|
#ifdef DEBUG |
289 |
< |
if (sl0 == NULL) { |
290 |
< |
fprintf(stderr, "%s: internal - cannot backspace in ascanval\n", |
290 |
< |
progname); |
291 |
< |
abort(); |
292 |
< |
} |
289 |
> |
if (sl0 == NULL) |
290 |
> |
error(INTERNAL, "cannot backspace in ascanval"); |
291 |
|
#endif |
292 |
|
sl1 = getascan(sb, iy+1); |
293 |
|
/* 2D linear interpolation */ |