Changeset 17073 in webkit for trunk/JavaScriptCore/kjs/math_object.cpp
- Timestamp:
- Oct 16, 2006, 5:35:59 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/math_object.cpp
r14821 r17073 165 165 break; 166 166 case MathObjectImp::ACos: 167 result = ::acos(arg);167 result = acos(arg); 168 168 break; 169 169 case MathObjectImp::ASin: 170 result = ::asin(arg);170 result = asin(arg); 171 171 break; 172 172 case MathObjectImp::ATan: 173 result = ::atan(arg);173 result = atan(arg); 174 174 break; 175 175 case MathObjectImp::ATan2: 176 result = ::atan2(arg, arg2);176 result = atan2(arg, arg2); 177 177 break; 178 178 case MathObjectImp::Ceil: 179 result = ::ceil(arg);179 result = ceil(arg); 180 180 break; 181 181 case MathObjectImp::Cos: 182 result = ::cos(arg);182 result = cos(arg); 183 183 break; 184 184 case MathObjectImp::Exp: 185 result = ::exp(arg);185 result = exp(arg); 186 186 break; 187 187 case MathObjectImp::Floor: 188 result = ::floor(arg);188 result = floor(arg); 189 189 break; 190 190 case MathObjectImp::Log: 191 result = ::log(arg);191 result = log(arg); 192 192 break; 193 193 case MathObjectImp::Max: { … … 227 227 else if (isNaN(arg) && arg2 != 0) 228 228 result = NaN; 229 else if ( ::fabs(arg) == 1 && KJS::isInf(arg2))229 else if (fabs(arg) == 1 && KJS::isInf(arg2)) 230 230 result = NaN; 231 231 else 232 result = ::pow(arg, arg2);232 result = pow(arg, arg2); 233 233 break; 234 234 case MathObjectImp::Random: … … 243 243 result = -0.0; 244 244 else 245 result = ::floor(arg + 0.5);245 result = floor(arg + 0.5); 246 246 break; 247 247 case MathObjectImp::Sin: 248 result = ::sin(arg);248 result = sin(arg); 249 249 break; 250 250 case MathObjectImp::Sqrt: 251 result = ::sqrt(arg);251 result = sqrt(arg); 252 252 break; 253 253 case MathObjectImp::Tan: 254 result = ::tan(arg);254 result = tan(arg); 255 255 break; 256 256
Note:
See TracChangeset
for help on using the changeset viewer.