# | Line 204 | Line 204 | doambient( /* compute ambient component */ | |
---|---|---|
204 | else | |
205 | addcolor(acol, dp->v); | |
206 | } | |
207 | < | if (!divcnt) |
207 | > | if (!divcnt) { |
208 | > | if (div != NULL) |
209 | > | free((void *)div); |
210 | return(0.0); /* no samples taken */ | |
211 | + | } |
212 | if (divcnt < hemi.nt*hemi.np) { | |
213 | pg = dg = NULL; /* incomplete sampling */ | |
214 | hemi.ns = 0; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |