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

Comparing ray/src/common/tonemap.c (file contents):
Revision 3.33 by greg, Mon Feb 9 20:23:51 2009 UTC vs.
Revision 3.35 by greg, Mon Mar 7 20:49:19 2011 UTC

# Line 12 | Line 12 | static const char      RCSid[] = "$Id$";
12   #include "copyright.h"
13  
14   #include        <stdio.h>
15 + #include        <stdlib.h>
16   #include        <math.h>
17   #include        "tmprivat.h"
18   #include        "tmerrmsg.h"
# Line 179 | Line 180 | double lum
180   #endif
181                  return(TM_NOBRT);
182          d = TM_BRTSCALE*log(lum);
183 <        if (d > 0.)
183 <                return((TMbright)(d+.5));
184 <        return((TMbright)(d-.5));
183 >        return((TMbright)(d + .5 - (d < 0.)));
184   }
185  
186  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines