Changeset 8176


Ignore:
Timestamp:
06/06/12 20:57:41 (12 months ago)
Author:
cristy
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ImageMagick/trunk/MagickCore/pixel-private.h

    r8126 r8176  
    2525static inline MagickRealType MagickEpsilonReciprocal(const MagickRealType x) 
    2626{ 
    27   return((MagickRealType) 1.0/(((x) > (MagickRealType) 0.0 ? (x) : -(x)) < 
    28     MagickEpsilon ? MagickEpsilon : x)); 
     27  MagickRealType signx = (x < (MagickRealType) 0.0 ? (MagickRealType) -1.0 :  
     28    (MagickRealType) 1.0); 
     29  return((signx*x) > MagickEpsilon ? (MagickRealType) 1.0/x : signx*( 
     30    (MagickRealType) 1.0/MagickEpsilon)); 
    2931} 
    3032 
Note: See TracChangeset for help on using the changeset viewer.