ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/color.h
(Generate patch)

Comparing ray/src/common/color.h (file contents):
Revision 2.29 by greg, Tue Sep 5 21:54:32 2006 UTC vs.
Revision 2.30 by greg, Thu May 21 18:08:43 2009 UTC

# Line 158 | Line 158 | typedef float  COLORMAT[3][3]; /* color coordinate con
158   #define  PRIMARYSTR             "PRIMARIES="
159   #define  LPRIMARYSTR            10
160   #define  isprims(hl)            (!strncmp(hl,PRIMARYSTR,LPRIMARYSTR))
161 < #define  primsval(p,hl)         sscanf(hl+LPRIMARYSTR, \
161 > #define  primsval(p,hl)         sscanf((hl)+LPRIMARYSTR, \
162                                          "%f %f %f %f %f %f %f %f", \
163                                          &(p)[RED][CIEX],&(p)[RED][CIEY], \
164                                          &(p)[GRN][CIEX],&(p)[GRN][CIEY], \
# Line 176 | Line 176 | typedef float  COLORMAT[3][3]; /* color coordinate con
176   #define  COLCORSTR              "COLORCORR="
177   #define  LCOLCORSTR             10
178   #define  iscolcor(hl)           (!strncmp(hl,COLCORSTR,LCOLCORSTR))
179 < #define  colcorval(cc,hl)       sscanf(hl+LCOLCORSTR,"%f %f %f", \
179 > #define  colcorval(cc,hl)       sscanf((hl)+LCOLCORSTR,"%f %f %f", \
180                                          &(cc)[RED],&(cc)[GRN],&(cc)[BLU])
181   #define  fputcolcor(cc,fp)      fprintf(fp,"%s %f %f %f\n",COLCORSTR, \
182                                          (cc)[RED],(cc)[GRN],(cc)[BLU])

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines