From 162772aa63cef9a07001104898b89b67bdd7bc7e Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 11 Nov 2021 20:50:54 -0800
Subject: [PATCH] Fixed build warnings on Android
---
src/hidapi/android/hid.cpp | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/hidapi/android/hid.cpp b/src/hidapi/android/hid.cpp
index 9bfb1a75f1..9113a4d897 100644
--- a/src/hidapi/android/hid.cpp
+++ b/src/hidapi/android/hid.cpp
@@ -306,7 +306,7 @@ class hid_buffer_pool
static jbyteArray NewByteArray( JNIEnv* env, const uint8_t *pData, size_t nDataLen )
{
- jbyteArray array = env->NewByteArray( nDataLen );
+ jbyteArray array = env->NewByteArray( (jsize)nDataLen );
jbyte *pBuf = env->GetByteArrayElements( array, NULL );
memcpy( pBuf, pData, nDataLen );
env->ReleaseByteArrayElements( array, pBuf, 0 );
@@ -578,7 +578,7 @@ class CHIDDevice
// data[0], data[1], data[2], data[3],
// data[4], data[5], data[6], data[7]);
- return nDataLen;
+ return (int)nDataLen;
}
int SendOutputReport( const unsigned char *pData, size_t nDataLen )
@@ -710,7 +710,7 @@ class CHIDDevice
m_featureReport.clear();
LOGV( "=== Got %u bytes", uBytesToCopy );
- return uBytesToCopy;
+ return (int)uBytesToCopy;
}
}