diff options
author | Vadivel Thekkamalai <vthekk@codeaurora.org> | 2014-07-23 13:53:30 -0700 |
---|---|---|
committer | Vadivel Thekkamalai <vthekk@codeaurora.org> | 2014-07-24 15:26:40 -0700 |
commit | 82c0f04e5f55627ed586798fea3c0ff6ab53f834 (patch) | |
tree | 3a1f90e79f4e1a276125e8b139756e1fff017653 /jni | |
parent | fdaa2e8fd88ea9fea54327aeef134b959f46e53a (diff) | |
download | android_hardware_qcom_fm-82c0f04e5f55627ed586798fea3c0ff6ab53f834.tar.gz android_hardware_qcom_fm-82c0f04e5f55627ed586798fea3c0ff6ab53f834.tar.bz2 android_hardware_qcom_fm-82c0f04e5f55627ed586798fea3c0ff6ab53f834.zip |
FM: Fix compilation errors
Changes are made to fix the compilation errors
Change-Id: Ia543552ddcbf88a306e65a22e42d47dffaa5f14d
Diffstat (limited to 'jni')
-rw-r--r-- | jni/Android.mk | 4 | ||||
-rw-r--r-- | jni/android_hardware_fm.cpp | 10 |
2 files changed, 5 insertions, 9 deletions
diff --git a/jni/Android.mk b/jni/Android.mk index 12c1f3a..5bc46d3 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -17,10 +17,6 @@ LOCAL_SHARED_LIBRARIES := \ LOCAL_C_INCLUDES += $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr -LOCAL_CFLAGS += -include bionic/libc/kernel/common/linux/types.h -LOCAL_CFLAGS += -include bionic/libc/kernel/common/linux/posix_types.h -LOCAL_CFLAGS += -include bionic/libc/kernel/common/linux/socket.h - LOCAL_MODULE := libqcomfm_jni LOCAL_MODULE_TAGS := optional diff --git a/jni/android_hardware_fm.cpp b/jni/android_hardware_fm.cpp index b2b0814..8d2e610 100644 --- a/jni/android_hardware_fm.cpp +++ b/jni/android_hardware_fm.cpp @@ -445,22 +445,22 @@ static jint android_hardware_fmradio_FmReceiverJNI_setMonoStereoNative /* native interface */ static jint android_hardware_fmradio_FmReceiverJNI_getBufferNative - (JNIEnv * env, jobject thiz, jint fd, jbooleanArray buff, jint index) + (JNIEnv * env, jobject thiz, jint fd, jbyteArray buff, jint index) { int err; jboolean isCopy; - jboolean *bool_buffer; + jbyte *byte_buffer; if ((fd >= 0) && (index >= 0)) { - bool_buffer = env->GetBooleanArrayElements(buff, &isCopy); + byte_buffer = env->GetByteArrayElements(buff, &isCopy); err = FmIoctlsInterface :: get_buffer(fd, - (char *)bool_buffer, + (char *)byte_buffer, STD_BUF_SIZE, index); if (err < 0) { err = FM_JNI_FAILURE; } - env->ReleaseBooleanArrayElements(buff, bool_buffer, 0); + env->ReleaseByteArrayElements(buff, byte_buffer, 0); } else { err = FM_JNI_FAILURE; } |