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

Commit 3f14db5f authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "add permission requirement for java writeData method" into rvc-dev am:...

Merge "add permission requirement for java writeData method" into rvc-dev am: 27c83fce am: cc1d4557 am: ba11e6e9

Change-Id: Iad9b71a8e112e49a7aaf4dddac70c450825b96a1
parents 28177288 ba11e6e9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -9969,7 +9969,7 @@ package android.service.dataloader {
  }
  public static final class DataLoaderService.FileSystemConnector {
    method public void writeData(@NonNull String, long, long, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException;
    method @RequiresPermission(android.Manifest.permission.INSTALL_PACKAGES) public void writeData(@NonNull String, long, long, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException;
  }
}
+2 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ package android.service.dataloader;

import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.RequiresPermission;
import android.annotation.SystemApi;
import android.app.Service;
import android.content.Intent;
@@ -206,6 +207,7 @@ public abstract class DataLoaderService extends Service {
         * @throws IOException if trouble opening the file for writing, such as lack of disk space
         *                     or unavailable media.
         */
        @RequiresPermission(android.Manifest.permission.INSTALL_PACKAGES)
        public void writeData(@NonNull String name, long offsetBytes, long lengthBytes,
                @NonNull ParcelFileDescriptor incomingFd) throws IOException {
            try {