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.32 by greg, Fri Oct 27 16:35:02 2023 UTC

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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines