[samples][androidNativeActivity] drop usage internal pointerSize

This commit is contained in:
Vasily Levchenko
2017-10-10 16:38:15 +03:00
committed by Vasily Levchenko
parent 43f351d3e3
commit fbb0c35d08
@@ -61,6 +61,7 @@ class Engine(val arena: NativePlacement, val state: NativeActivityState) {
private var needRedraw = true
private var animating = false
private val pointerSize = CPointerVar.size
fun mainLoop() {
while (true) {
@@ -98,7 +99,7 @@ class Engine(val arena: NativePlacement, val state: NativeActivityState) {
private fun processSysEvent(fd: IntVar): Boolean = memScoped {
val eventPointer = alloc<COpaquePointerVar>()
val readBytes = read(fd.value, eventPointer.ptr, pointerSize.signExtend<platform.posix.size_t>()).toLong()
val readBytes = read(fd.value, eventPointer.ptr, pointerSize.narrow()).toLong()
if (readBytes != pointerSize.toLong()) {
logError("Failure reading event, $readBytes read: ${getUnixError()}")
return true