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

Commit 70ba0ac0 authored by Ytai Ben-Tsvi's avatar Ytai Ben-Tsvi
Browse files

Improve HidlMemory annotation

Change-Id: I6f977f52b96a9a2dd1c47b027d5f314ff92f473f
Bug: 147287669
parent 83d3fb18
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7099,7 +7099,7 @@ package android.os {
    method @Nullable public android.os.NativeHandle getHandle();
    method @NonNull public String getName();
    method public long getSize();
    method @NonNull public android.os.NativeHandle releaseHandle();
    method @Nullable public android.os.NativeHandle releaseHandle();
  }
  public class HidlSupport {
+1 −1
Original line number Diff line number Diff line
@@ -1889,7 +1889,7 @@ package android.os {
    method @Nullable public android.os.NativeHandle getHandle();
    method @NonNull public String getName();
    method public long getSize();
    method @NonNull public android.os.NativeHandle releaseHandle();
    method @Nullable public android.os.NativeHandle releaseHandle();
  }

  public abstract class HwBinder implements android.os.IHwBinder {
+2 −2
Original line number Diff line number Diff line
@@ -85,11 +85,11 @@ public class HidlMemory implements Closeable {
    }

    /**
     * Disowns the underlying handle and returns it. This object becomes invalid.
     * Disowns the underlying handle and returns it. The underlying handle becomes null.
     *
     * @return The underlying handle.
     */
    @NonNull
    @Nullable
    public NativeHandle releaseHandle() {
        NativeHandle handle = mHandle;
        mHandle = null;