Author: mturk
Date: Tue Aug 30 10:39:34 2011
New Revision: 1163166

URL: http://svn.apache.org/viewvc?rev=1163166&view=rev
Log:
Fix native api

Modified:
    commons/sandbox/runtime/trunk/src/main/native/shared/bzip2.c

Modified: commons/sandbox/runtime/trunk/src/main/native/shared/bzip2.c
URL: 
http://svn.apache.org/viewvc/commons/sandbox/runtime/trunk/src/main/native/shared/bzip2.c?rev=1163166&r1=1163165&r2=1163166&view=diff
==============================================================================
--- commons/sandbox/runtime/trunk/src/main/native/shared/bzip2.c (original)
+++ commons/sandbox/runtime/trunk/src/main/native/shared/bzip2.c Tue Aug 30 
10:39:34 2011
@@ -64,10 +64,10 @@ ACR_BZIP2_EXPORT(jstring, Bzip2, version
     return AcrNewJavaStringU(env, BZ2_bzlibVersion());
 }
 
-ACR_BZIP2_EXPORT(jlong, Bzip2, deflate0)(JNI_STDARGS, jbyteArray src, jint 
spos,
-                                         jbyteArray dst, jint dpos, jint dlen,
-                                         jint len, jint blockSize100k,
-                                         jint workFactor)
+ACR_BZIP2_EXPORT(jint, Bzip2, deflate0)(JNI_STDARGS, jbyteArray src, jint spos,
+                                        jbyteArray dst, jint dpos, jint dlen,
+                                        jint len, jint blockSize100k,
+                                        jint workFactor)
 {
     unsigned int dstLen;
     char *scp;
@@ -89,7 +89,7 @@ ACR_BZIP2_EXPORT(jlong, Bzip2, deflate0)
     RELEASE_CRITICAL(src, scp);
     RELEASE_CRITICAL(dst, dcp);
     if (rc == BZ_OK)
-        return (jlong)dstLen;
+        return dstLen;
     else if (rc == BZ_OUTBUFF_FULL)
         ACR_THROW(ACR_EX_EOVERFLOW, 0);
     else if (rc == BZ_MEM_ERROR)


Reply via email to