summaryrefslogtreecommitdiff
path: root/platform/java/mupdf_native.c
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2018-02-27 14:20:36 +0100
committerTor Andersson <tor.andersson@artifex.com>2018-02-27 17:47:54 +0100
commit8ebca3d5481961f56b5754ab4cfa9544f58c5b0b (patch)
tree63ba1f4a7f228234eb4fd6cf13f682a653519076 /platform/java/mupdf_native.c
parentce03adbff727cfad99e7103068b73f7782cbc9f7 (diff)
downloadmupdf-8ebca3d5481961f56b5754ab4cfa9544f58c5b0b.tar.xz
Use fz_point for pdf_set_annot_ink_list and vertices too.
Diffstat (limited to 'platform/java/mupdf_native.c')
-rw-r--r--platform/java/mupdf_native.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/platform/java/mupdf_native.c b/platform/java/mupdf_native.c
index 29e87b8b..0cf43dea 100644
--- a/platform/java/mupdf_native.c
+++ b/platform/java/mupdf_native.c
@@ -9164,7 +9164,7 @@ FUN(PDFAnnotation_setInkList)(JNIEnv *env, jobject self, jobject jinklist)
pdf_annot *annot = from_PDFAnnotation(env, self);
int i, k, n, m;
jfloatArray jpath;
- float *points = NULL;
+ fz_point *points = NULL;
int *counts = NULL;
if (!ctx || !annot) return;
@@ -9187,7 +9187,7 @@ FUN(PDFAnnotation_setInkList)(JNIEnv *env, jobject self, jobject jinklist)
fz_try(ctx)
{
counts = fz_malloc(ctx, n * sizeof(int));
- points = fz_malloc(ctx, m * 2 * sizeof(float));
+ points = fz_malloc(ctx, m * sizeof(fz_point));
}
fz_catch(ctx)
{
@@ -9210,7 +9210,7 @@ FUN(PDFAnnotation_setInkList)(JNIEnv *env, jobject self, jobject jinklist)
continue;
counts[i] = (*env)->GetArrayLength(env, jpath);
- (*env)->GetFloatArrayRegion(env, jpath, 0, counts[i], &points[k]);
+ (*env)->GetFloatArrayRegion(env, jpath, 0, counts[i], (float*)&points[k]);
if ((*env)->ExceptionCheck(env))
{
fz_free(ctx, counts);
@@ -9328,7 +9328,7 @@ FUN(PDFAnnotation_setVertices)(JNIEnv *env, jobject self, jobject jvertices)
}
fz_try(ctx)
- pdf_set_annot_vertices(ctx, annot, n, vertices);
+ pdf_set_annot_vertices(ctx, annot, n, (fz_point*)vertices);
fz_always(ctx)
fz_free(ctx, vertices);
fz_catch(ctx)