Changeset 7402

Show
Ignore:
Timestamp:
09/12/07 18:20:40
Author:
robert
Message:

Rejigged the casting to avoid warnings under Windows

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OpenSceneGraph/trunk/include/osg/Math

    r7397 r7402  
    195195inline double round(double v) { return v>=0.0?floor(v+0.5):ceil(v-0.5); } 
    196196 
    197 inline float log2(float v) { return static_cast<float>(log(v)) * INVLN_2; } 
    198 inline double log2(double v) { return static_cast<double>(log(v)) * INVLN_2; } 
     197inline float log2(float v) { return logf(v) * static_cast<float>(INVLN_2); } 
     198inline double log2(double v) { return log(v) * INVLN_2; } 
    199199inline float log2(int v) { return log2(static_cast<float>(v)); } 
    200200inline float log2(unsigned int v) { return log2(static_cast<float>(v)); }