Adding simple hal struct to type.
Fixing off by 1 error in the element.
Change-Id: I0b142942c760cb861007af7099d35d0363f4e13b
diff --git a/libs/rs/rsElement.cpp b/libs/rs/rsElement.cpp
index 8b607017..1e022cf 100644
--- a/libs/rs/rsElement.cpp
+++ b/libs/rs/rsElement.cpp
@@ -198,7 +198,7 @@
mHal.state.fields[ct] = mFields[ct].e.get();
mHal.state.fieldArraySizes[ct] = mFields[ct].arraySize;
mHal.state.fieldNames[ct] = mFields[ct].name.string();
- mHal.state.fieldNameLengths[ct] = mFields[ct].name.length();
+ mHal.state.fieldNameLengths[ct] = mFields[ct].name.length() + 1; // to include 0
mHal.state.fieldOffsetBytes[ct] = mFields[ct].offsetBits >> 3;
}