From fa8bcb825cb8159cbd74999cc3c0a43a4aa83fc9 Mon Sep 17 00:00:00 2001 From: DRC Date: Fri, 15 Aug 2014 14:44:09 +0000 Subject: [PATCH] Compiler warnings git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.3.x@1352 632fc199-4ca6-4c93-a231-07263d6284db --- turbojpeg-jni.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/turbojpeg-jni.c b/turbojpeg-jni.c index 8e66e28..fbf5113 100644 --- a/turbojpeg-jni.c +++ b/turbojpeg-jni.c @@ -1,5 +1,5 @@ /* - * Copyright (C)2011-2013 D. R. Commander. All Rights Reserved. + * Copyright (C)2011-2014 D. R. Commander. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: @@ -55,7 +55,7 @@ jfieldID _fid; \ if(!_cls) goto bailout; \ bailif0(_fid=(*env)->GetFieldID(env, _cls, "handle", "J")); \ - handle=(tjhandle)(jlong)(*env)->GetLongField(env, obj, _fid); \ + handle=(tjhandle)(size_t)(*env)->GetLongField(env, obj, _fid); \ JNIEXPORT jint JNICALL Java_org_libjpegturbo_turbojpeg_TJ_bufSize (JNIEnv *env, jclass cls, jint width, jint height, jint jpegSubsamp) @@ -89,7 +89,7 @@ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJCompressor_init bailif0(cls=(*env)->GetObjectClass(env, obj)); bailif0(fid=(*env)->GetFieldID(env, cls, "handle", "J")); - (*env)->SetLongField(env, obj, fid, (jlong)handle); + (*env)->SetLongField(env, obj, fid, (size_t)handle); bailout: return; @@ -296,7 +296,7 @@ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJDecompressor_init bailif0(cls=(*env)->GetObjectClass(env, obj)); bailif0(fid=(*env)->GetFieldID(env, cls, "handle", "J")); - (*env)->SetLongField(env, obj, fid, (jlong)handle); + (*env)->SetLongField(env, obj, fid, (size_t)handle); bailout: return; @@ -499,7 +499,7 @@ JNIEXPORT void JNICALL Java_org_libjpegturbo_turbojpeg_TJTransformer_init bailif0(cls=(*env)->GetObjectClass(env, obj)); bailif0(fid=(*env)->GetFieldID(env, cls, "handle", "J")); - (*env)->SetLongField(env, obj, fid, (jlong)handle); + (*env)->SetLongField(env, obj, fid, (size_t)handle); bailout: return; -- 2.40.0