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

Commit 5979673c authored by Tadashi G. Takaoka's avatar Tadashi G. Takaoka Committed by Android (Google) Code Review
Browse files

Merge "Fix reflection method invokation"

parents 8e26dfea f23f00a1
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -108,7 +108,7 @@ public class CompatUtils {

    public static Object invoke(
            Object receiver, Object defaultValue, Method method, Object... args) {
        if (receiver == null || method == null) return defaultValue;
        if (method == null) return defaultValue;
        try {
            return method.invoke(receiver, args);
        } catch (IllegalArgumentException e) {
@@ -124,7 +124,7 @@ public class CompatUtils {
    }

    public static Object getFieldValue(Object receiver, Object defaultValue, Field field) {
        if (receiver == null || field == null) return defaultValue;
        if (field == null) return defaultValue;
        try {
            return field.get(receiver);
        } catch (IllegalArgumentException e) {
@@ -137,7 +137,7 @@ public class CompatUtils {
    }

    public static void setFieldValue(Object receiver, Field field, Object value) {
        if (receiver == null || field == null) return;
        if (field == null) return;
        try {
            field.set(receiver, value);
        } catch (IllegalArgumentException e) {