Changeset 210858 in webkit for trunk/Source/JavaScriptCore/API/JSObjectRef.cpp
- Timestamp:
- Jan 18, 2017, 11:30:50 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSObjectRef.cpp
r210829 r210858 426 426 // Get wrapped object if proxied 427 427 if (classInfo->isSubClassOf(JSProxy::info())) { 428 jsObject = jsCast<JSProxy*>(jsObject)->target();428 jsObject = static_cast<JSProxy*>(jsObject)->target(); 429 429 classInfo = jsObject->classInfo(); 430 430 } 431 431 432 432 if (classInfo->isSubClassOf(JSCallbackObject<JSGlobalObject>::info())) { 433 jsCast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivate(data);433 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivate(data); 434 434 return true; 435 435 } 436 436 if (classInfo->isSubClassOf(JSCallbackObject<JSDestructibleObject>::info())) { 437 jsCast<JSCallbackObject<JSDestructibleObject>*>(jsObject)->setPrivate(data);437 static_cast<JSCallbackObject<JSDestructibleObject>*>(jsObject)->setPrivate(data); 438 438 return true; 439 439 } 440 440 #if JSC_OBJC_API_ENABLED 441 441 if (classInfo->isSubClassOf(JSCallbackObject<JSAPIWrapperObject>::info())) { 442 jsCast<JSCallbackObject<JSAPIWrapperObject>*>(jsObject)->setPrivate(data);442 static_cast<JSCallbackObject<JSAPIWrapperObject>*>(jsObject)->setPrivate(data); 443 443 return true; 444 444 }
Note:
See TracChangeset
for help on using the changeset viewer.