diff options
Diffstat (limited to 'platform/java/mupdf_native.c')
-rw-r--r-- | platform/java/mupdf_native.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/platform/java/mupdf_native.c b/platform/java/mupdf_native.c index 06dfc30e..30592f11 100644 --- a/platform/java/mupdf_native.c +++ b/platform/java/mupdf_native.c @@ -3224,11 +3224,12 @@ FUN(NativeDevice_endMask)(JNIEnv *env, jobject self) } JNIEXPORT void JNICALL -FUN(NativeDevice_beginGroup)(JNIEnv *env, jobject self, jobject jrect, jboolean isolated, jboolean knockout, jint blendmode, jfloat alpha) +FUN(NativeDevice_beginGroup)(JNIEnv *env, jobject self, jobject jrect, jobject jcs, jboolean isolated, jboolean knockout, jint blendmode, jfloat alpha) { fz_context *ctx = get_context(env); fz_device *dev = from_Device(env, self); fz_rect rect = from_Rect(env, jrect); + fz_colorspace *cs = from_ColorSpace(env, self); NativeDeviceInfo *info; int err; @@ -3238,7 +3239,7 @@ FUN(NativeDevice_beginGroup)(JNIEnv *env, jobject self, jobject jrect, jboolean if (err) return; fz_try(ctx) - fz_begin_group(ctx, dev, rect, NULL, isolated, knockout, blendmode, alpha); + fz_begin_group(ctx, dev, rect, cs, isolated, knockout, blendmode, alpha); fz_always(ctx) unlockNativeDevice(env, info); fz_catch(ctx) |