summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/java/wiredtiger.i2
1 files changed, 1 insertions, 1 deletions
diff --git a/lang/java/wiredtiger.i b/lang/java/wiredtiger.i
index fdcc0144508..71aed8b7866 100644
--- a/lang/java/wiredtiger.i
+++ b/lang/java/wiredtiger.i
@@ -127,7 +127,7 @@ static void throwWiredTigerException(JNIEnv *jenv, const char *msg) {
%typemap(in) WT_ITEM * (WT_ITEM item) %{
$1 = &item;
$1->data = (*jenv)->GetByteArrayElements(jenv, $input, 0);
- $1->size = (*jenv)->GetArrayLength(jenv, $input);
+ $1->size = (size_t)(*jenv)->GetArrayLength(jenv, $input);
%}
%typemap(argout) WT_ITEM * %{