diff options
Diffstat (limited to 'src/main/java/com/android/tools/r8/DexSegments.java')
-rw-r--r-- | src/main/java/com/android/tools/r8/DexSegments.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/main/java/com/android/tools/r8/DexSegments.java b/src/main/java/com/android/tools/r8/DexSegments.java index 501fecc16..09eb21e50 100644 --- a/src/main/java/com/android/tools/r8/DexSegments.java +++ b/src/main/java/com/android/tools/r8/DexSegments.java @@ -41,12 +41,14 @@ public class DexSegments { if (isPrintHelp()) { return new Command(isPrintHelp()); } + validate(); return new Command( getAppBuilder().build(), getOutputPath(), getOutputMode(), getMode(), - getMinApiLevel()); + getMinApiLevel(), + isOverwriteOutputs()); } } @@ -89,8 +91,9 @@ public class DexSegments { Path outputPath, OutputMode outputMode, CompilationMode mode, - int minApiLevel) { - super(inputApp, outputPath, outputMode, mode, minApiLevel); + int minApiLevel, + boolean isOverwrite) { + super(inputApp, outputPath, outputMode, mode, minApiLevel, isOverwrite); } private Command(boolean printHelp) { |