diff --git a/src/mma7660/javaupm_mma7660.i b/src/mma7660/javaupm_mma7660.i index 47913a63..4e60650a 100644 --- a/src/mma7660/javaupm_mma7660.i +++ b/src/mma7660/javaupm_mma7660.i @@ -41,6 +41,7 @@ %typemap(out) int *getRawValues { $result = JCALL1(NewIntArray, jenv, 3); JCALL4(SetIntArrayRegion, jenv, $result, 0, 3, (const signed int*)$1); + delete [] $1; } %ignore getRawValues(int *, int *, int *);