aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--slang_rs_reflection.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/slang_rs_reflection.cpp b/slang_rs_reflection.cpp
index 841262b..e735737 100644
--- a/slang_rs_reflection.cpp
+++ b/slang_rs_reflection.cpp
@@ -831,12 +831,8 @@ void RSReflection::genPrimitiveTypeExportVariable(
TypeName, "v");
C.indent() << RS_EXPORT_VAR_PREFIX << EV->getName() << " = v;" << std::endl;
- if (EPT->isRSObjectType())
- C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << EV->getName()
- << ", (v == null) ? 0 : v.getID());" << std::endl;
- else
- C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << EV->getName()
- << ", v);" << std::endl;
+ C.indent() << "setVar("RS_EXPORT_VAR_INDEX_PREFIX << EV->getName()
+ << ", v);" << std::endl;
C.endFunction();
}