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

Comparing ray/src/px/pcond.c (file contents):
Revision 3.28 by schorsch, Thu Mar 10 18:25:46 2016 UTC vs.
Revision 3.31 by greg, Wed Apr 7 21:13:52 2021 UTC

# Line 13 | Line 13 | static const char      RCSid[] = "$Id$";
13  
14  
15   #define LDMAX           100             /* default max. display luminance */
16 < #define LDDYN           32              /* default dynamic range */
16 > #define LDDYN           100             /* default dynamic range */
17  
18   int     what2do = 0;                    /* desired adjustments */
19  
# Line 217 | Line 217 | headline(                              /* process header line */
217   )
218   {
219          static RGBPRIMS inprimS;
220 <        char    fmt[32];
220 >        char    fmt[MAXFMTLEN];
221  
222          if (formatval(fmt, s)) {        /* check if format string */
223                  if (!strcmp(fmt,COLRFMT)) lumf = rgblum;
# Line 225 | Line 225 | headline(                              /* process header line */
225                  else lumf = NULL;
226                  return(0);              /* don't echo */
227          }
228 <        if (isprims(s)) {               /* get input primaries */
229 <                primsval(inprimS, s);
230 <                inprims= inprimS;
228 >                                        /* get input primaries */
229 >        if (isprims(s) && primsval(inprimS, s)) {
230 >                inprims = inprimS;
231                  return(0);              /* don't echo */
232          }
233          if (isexpos(s)) {               /* picture exposure */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines