Add missing call to StringConsumer.finish

Bug: 140141590
Change-Id: I3735a1d3df54cb36617ac1990ee1e84afe283ce3
diff --git a/src/main/java/com/android/tools/r8/R8.java b/src/main/java/com/android/tools/r8/R8.java
index 105503e..03eca4a 100644
--- a/src/main/java/com/android/tools/r8/R8.java
+++ b/src/main/java/com/android/tools/r8/R8.java
@@ -355,6 +355,8 @@
           out.flush();
           ExceptionUtils.withConsumeResourceHandler(
               options.reporter, options.proguardSeedsConsumer, bytes.toString());
+          ExceptionUtils.withFinishedResourceHandler(
+              options.reporter, options.proguardSeedsConsumer);
         }
         if (options.isShrinking()) {
           // Mark dead proto extensions fields as neither being read nor written. This step must