Add missing rsForEach()/rsSendToClient*() functions and API tests.
These were missing from the support library.
Change-Id: I53dd062fc0f1d9a6f0ce06d148c4047ebb338b71
diff --git a/rsScriptC_Lib.cpp b/rsScriptC_Lib.cpp
index 842d8d2..4434394 100644
--- a/rsScriptC_Lib.cpp
+++ b/rsScriptC_Lib.cpp
@@ -161,12 +161,12 @@
}
-uint32_t rsrToClient(Context *rsc, int cmdID, void *data, int len) {
+uint32_t rsrToClient(Context *rsc, int cmdID, const void *data, int len) {
//ALOGE("SC_toClient %i %i %i", cmdID, len);
return rsc->sendMessageToClient(data, RS_MESSAGE_TO_CLIENT_USER, cmdID, len, false);
}
-uint32_t rsrToClientBlocking(Context *rsc, int cmdID, void *data, int len) {
+uint32_t rsrToClientBlocking(Context *rsc, int cmdID, const void *data, int len) {
//ALOGE("SC_toClientBlocking %i %i", cmdID, len);
return rsc->sendMessageToClient(data, RS_MESSAGE_TO_CLIENT_USER, cmdID, len, true);
}