Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fca204a4 authored by Narayan Kamath's avatar Narayan Kamath Committed by Android Git Automerger
Browse files

am 05cebdc2: Merge "Fix several bad function definitions."

* commit '05cebdc2':
  Fix several bad function definitions.
parents b152473f 05cebdc2
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -321,9 +321,10 @@ public:
    }

    static jboolean clipPath(JNIEnv* env, jobject, jlong canvasHandle,
                             SkPath* path, jint op) {
                             jlong pathHandle, jint op) {
        SkCanvas* canvas = reinterpret_cast<SkCanvas*>(canvasHandle);
        bool result = canvas->clipPath(*path, static_cast<SkRegion::Op>(op));
        bool result = canvas->clipPath(*reinterpret_cast<SkPath*>(pathHandle),
                                       static_cast<SkRegion::Op>(op));
        return result ? JNI_TRUE : JNI_FALSE;
    }

@@ -336,9 +337,9 @@ public:
    }

    static void setDrawFilter(JNIEnv* env, jobject, jlong canvasHandle,
                              SkDrawFilter* filter) {
                              jlong filterHandle) {
        SkCanvas* canvas = reinterpret_cast<SkCanvas*>(canvasHandle);
        canvas->setDrawFilter(filter);
        canvas->setDrawFilter(reinterpret_cast<SkDrawFilter*>(filterHandle));
    }

    static jboolean quickReject__RectF(JNIEnv* env, jobject, jlong canvasHandle,
@@ -350,9 +351,9 @@ public:
    }

    static jboolean quickReject__Path(JNIEnv* env, jobject, jlong canvasHandle,
                                       SkPath* path) {
                                       jlong pathHandle) {
        SkCanvas* canvas = reinterpret_cast<SkCanvas*>(canvasHandle);
        bool result = canvas->quickReject(*path);
        bool result = canvas->quickReject(*reinterpret_cast<SkPath*>(pathHandle));
        return result ? JNI_TRUE : JNI_FALSE;
    }

+3 −3
Original line number Diff line number Diff line
@@ -214,9 +214,9 @@ static jint android_view_GLES20Canvas_callDrawGLFunction(JNIEnv* env, jobject cl
}

static void android_view_GLES20Canvas_detachFunctor(JNIEnv* env,
        jobject clazz, jlong rendererHandle, jlong functorHandle) {
    OpenGLRenderer* renderer = reinterpret_cast<OpenGLRenderer*>(rendererHandle);
    Functor* functor = reinterpret_cast<Functor*>(functorHandle);
        jobject clazz, jlong rendererPtr, jlong functorPtr) {
    OpenGLRenderer* renderer = reinterpret_cast<OpenGLRenderer*>(rendererPtr);
    Functor* functor = reinterpret_cast<Functor*>(functorPtr);
    renderer->detachFunctor(functor);
}