Revert "Added a flag to APIs for rsObj creation"
This reverts commit a7725cbfcdfe2eaf868571c77f004a4d7208e8ef.
Change-Id: Ie6a1a14023a2a7f1df732bb73c27db79a3e6aa9f
diff --git a/rsElement.h b/rsElement.h
index 27aeb9c..9374c64 100644
--- a/rsElement.h
+++ b/rsElement.h
@@ -115,28 +115,18 @@
RsDataType dt,
RsDataKind dk,
bool isNorm,
- uint32_t vecSize,
- bool fromJava) {
+ uint32_t vecSize) {
ObjectBaseRef<const Element> elem = createRef(rsc, dt, dk, isNorm, vecSize);
- if (fromJava) {
- elem->incUserRef();
- } else {
- elem->incSysRef();
- }
+ elem->incUserRef();
return elem.get();
}
static const Element* create(Context *rsc, size_t count,
const Element **ein,
const char **nin,
const size_t * lengths = nullptr,
- const uint32_t *asin = nullptr,
- bool fromJava = true) {
+ const uint32_t *asin = nullptr) {
ObjectBaseRef<const Element> elem = createRef(rsc, count, ein, nin, lengths, asin);
- if (fromJava) {
- elem->incUserRef();
- } else {
- elem->incSysRef();
- }
+ elem->incUserRef();
return elem.get();
}