From f9b78e9fe057d84daf4bca5587a197bb75cbfbfd Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 26 Nov 2013 17:17:03 +0100 Subject: [PATCH] Fix hooking setUserAgent Refs #825 --- src/biz/bokhorst/xprivacy/XWebView.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/biz/bokhorst/xprivacy/XWebView.java b/src/biz/bokhorst/xprivacy/XWebView.java index f1a94807c..63d94206b 100644 --- a/src/biz/bokhorst/xprivacy/XWebView.java +++ b/src/biz/bokhorst/xprivacy/XWebView.java @@ -69,8 +69,8 @@ protected void after(MethodHookParam param) throws Throwable { // setUserAgent try { - Method setUserAgent = clazzWebSettings.getDeclaredMethod("setUserAgent", Integer.class); - Util.log(this, Log.INFO, "Hooking " + setUserAgent.getName()); + Util.log(this, Log.INFO, "Hooking setUserAgent"); + Method setUserAgent = clazzWebSettings.getDeclaredMethod("setUserAgent", int.class); XposedBridge.hookMethod(setUserAgent, new XC_MethodHook() { @Override protected void beforeHookedMethod(MethodHookParam param) throws Throwable { @@ -84,9 +84,9 @@ protected void beforeHookedMethod(MethodHookParam param) throws Throwable { // setUserAgentString try { + Util.log(this, Log.INFO, "Hooking setUserAgentString"); Method setUserAgentString = clazzWebSettings.getDeclaredMethod("setUserAgentString", String.class); - Util.log(this, Log.INFO, "Hooking " + setUserAgentString.getName()); XposedBridge.hookMethod(setUserAgentString, new XC_MethodHook() { @Override protected void beforeHookedMethod(MethodHookParam param) throws Throwable {