Changeset 17372 in webkit for trunk/JavaScriptCore/API/JSCallbackObject.cpp
- Timestamp:
- Oct 27, 2006, 9:48:28 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/API/JSCallbackObject.cpp
r16371 r17372 59 59 60 60 // initialize from base to derived 61 for (int i = initRoutines.size() - 1; i >= 0; i--) {61 for (int i = static_cast<int>(initRoutines.size()) - 1; i >= 0; i--) { 62 62 JSObjectInitializeCallback initialize = initRoutines[i]; 63 63 initialize(toRef(exec), toRef(this)); … … 226 226 for (JSClassRef jsClass = m_class; jsClass; jsClass = jsClass->parentClass) { 227 227 if (JSObjectCallAsConstructorCallback callAsConstructor = jsClass->callAsConstructor) { 228 size_t argumentCount = args.size();228 int argumentCount = static_cast<int>(args.size()); 229 229 Vector<JSValueRef, 16> arguments(argumentCount); 230 for ( size_t i = 0; i < argumentCount; i++)230 for (int i = 0; i < argumentCount; i++) 231 231 arguments[i] = toRef(args[i]); 232 232 return toJS(callAsConstructor(execRef, thisRef, argumentCount, arguments, toRef(exec->exceptionSlot()))); … … 278 278 for (JSClassRef jsClass = m_class; jsClass; jsClass = jsClass->parentClass) { 279 279 if (JSObjectCallAsFunctionCallback callAsFunction = jsClass->callAsFunction) { 280 size_t argumentCount = args.size();280 int argumentCount = static_cast<int>(args.size()); 281 281 Vector<JSValueRef, 16> arguments(argumentCount); 282 for ( size_t i = 0; i < argumentCount; i++)282 for (int i = 0; i < argumentCount; i++) 283 283 arguments[i] = toRef(args[i]); 284 284 return toJS(callAsFunction(execRef, thisRef, thisObjRef, argumentCount, arguments, toRef(exec->exceptionSlot())));
Note:
See TracChangeset
for help on using the changeset viewer.