summaryrefslogtreecommitdiff
path: root/cpu_ref/rsCpuScript.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpu_ref/rsCpuScript.cpp')
-rw-r--r--cpu_ref/rsCpuScript.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/cpu_ref/rsCpuScript.cpp b/cpu_ref/rsCpuScript.cpp
index d6e0c4b0..a11fda19 100644
--- a/cpu_ref/rsCpuScript.cpp
+++ b/cpu_ref/rsCpuScript.cpp
@@ -1249,7 +1249,7 @@ void RsdCpuScriptImpl::setGlobalObj(uint32_t slot, ObjectBase *data) {
return;
}
- rsrSetObject(mCtx->getContext(), (ObjectBase **)destPtr, data);
+ rsrSetObject(mCtx->getContext(), (rs_object_base *)destPtr, data);
}
RsdCpuScriptImpl::~RsdCpuScriptImpl() {
@@ -1269,8 +1269,8 @@ RsdCpuScriptImpl::~RsdCpuScriptImpl() {
(is_object_iter != is_object_end)) {
// The field address can be NULL if the script-side has optimized
// the corresponding global variable away.
- ObjectBase **obj_addr =
- reinterpret_cast<ObjectBase **>(*var_addr_iter);
+ rs_object_base *obj_addr =
+ reinterpret_cast<rs_object_base *>(*var_addr_iter);
if (*is_object_iter) {
if (*var_addr_iter != NULL && mCtx->getContext() != NULL) {
rsrClearObject(mCtx->getContext(), obj_addr);
@@ -1302,8 +1302,8 @@ RsdCpuScriptImpl::~RsdCpuScriptImpl() {
for (size_t i = 0; i < mExportedVariableCount; ++i) {
if (mFieldIsObject[i]) {
if (mFieldAddress[i] != NULL) {
- ObjectBase **obj_addr =
- reinterpret_cast<ObjectBase **>(mFieldAddress[i]);
+ rs_object_base *obj_addr =
+ reinterpret_cast<rs_object_base *>(mFieldAddress[i]);
rsrClearObject(mCtx->getContext(), obj_addr);
}
}