ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/cv/bsdf2ttree.c
(Generate patch)

Comparing ray/src/cv/bsdf2ttree.c (file contents):
Revision 2.2 by greg, Sat Oct 20 17:01:26 2012 UTC vs.
Revision 2.3 by greg, Tue Oct 23 05:10:42 2012 UTC

# Line 66 | Line 66 | interp_isotropic()
66                          else
67                                  printf("\t%.3e\n", bsdf);
68                      }
69 <                free(rbf);
69 >                if (rbf != NULL)
70 >                        free(rbf);
71          }
72          if (pctcull >= 0) {                     /* finish output */
73                  if (pclose(ofp)) {
# Line 127 | Line 128 | interp_anisotropic()
128                          else
129                                  printf("\t%.3e\n", bsdf);
130                      }
131 <                free(rbf);
131 >                if (rbf != NULL)
132 >                        free(rbf);
133              }
134          if (pctcull >= 0) {                     /* finish output */
135                  if (pclose(ofp)) {
# Line 172 | Line 174 | main(int argc, char *argv[])
174          SET_FILE_BINARY(fpin);                  /* load BSDF interpolant */
175          if (!load_bsdf_rep(fpin))
176                  return(1);
175        draw_edges();
177          /* xml_prologue();                              /* start XML output */
178          if (single_plane_incident)              /* resample dist. */
179                  interp_isotropic();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines