Sync with compat lib.
Change-Id: Id8ace103814cf126f0d157100d1d4a12cc0b8664
diff --git a/cpu_ref/rsCpuCore.cpp b/cpu_ref/rsCpuCore.cpp
index 06e5ce7..c78b238 100644
--- a/cpu_ref/rsCpuCore.cpp
+++ b/cpu_ref/rsCpuCore.cpp
@@ -46,8 +46,11 @@
}
RsdCpuReference * RsdCpuReference::create(Context *rsc, uint32_t version_major,
- uint32_t version_minor, sym_lookup_t lfn, script_lookup_t slfn,
- bcc::RSLinkRuntimeCallback pLinkRuntimeCallback) {
+ uint32_t version_minor, sym_lookup_t lfn, script_lookup_t slfn
+#ifndef RS_COMPATIBILITY_LIB
+ , bcc::RSLinkRuntimeCallback pLinkRuntimeCallback
+#endif
+ ) {
RsdCpuReferenceImpl *cpu = new RsdCpuReferenceImpl(rsc);
if (!cpu) {
@@ -58,7 +61,9 @@
return NULL;
}
+#ifndef RS_COMPATIBILITY_LIB
cpu->setLinkRuntimeCallback(pLinkRuntimeCallback);
+#endif
return cpu;
}
@@ -88,8 +93,9 @@
memset(&mWorkers, 0, sizeof(mWorkers));
memset(&mTlsStruct, 0, sizeof(mTlsStruct));
mExit = false;
+#ifndef RS_COMPATIBILITY_LIB
mLinkRuntimeCallback = NULL;
-
+#endif
}