aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/Application.java
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2018-01-08 23:26:39 -0600
committerSamuel Holland <samuel@sholland.org>2018-01-08 23:39:32 -0600
commitc806e655faeebd3e409a053f6c14678a037ce135 (patch)
tree745bb3b7887e8110f33e764a3e792d199976a9dc /app/src/main/java/com/wireguard/android/Application.java
parentToolsInstaller: Add a method to ensure tool availability (diff)
downloadwireguard-android-c806e655faeebd3e409a053f6c14678a037ce135.tar.xz
wireguard-android-c806e655faeebd3e409a053f6c14678a037ce135.zip
WgQuickBackend: Ensure tools are available before use
Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/Application.java')
-rw-r--r--app/src/main/java/com/wireguard/android/Application.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/src/main/java/com/wireguard/android/Application.java b/app/src/main/java/com/wireguard/android/Application.java
index aaa6a246..4676e0bc 100644
--- a/app/src/main/java/com/wireguard/android/Application.java
+++ b/app/src/main/java/com/wireguard/android/Application.java
@@ -81,8 +81,9 @@ public class Application extends android.app.Application {
@ApplicationScope
@Provides
public static Backend getBackend(@ApplicationContext final Context context,
- final RootShell rootShell) {
- return new WgQuickBackend(context, rootShell);
+ final RootShell rootShell,
+ final ToolsInstaller toolsInstaller) {
+ return new WgQuickBackend(context, rootShell, toolsInstaller);
}
@ApplicationScope