Files
rr3-apk/decompiled/sources/com/amazonaws/internal/SdkDigestInputStream.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

35 lines
1.0 KiB
Java

package com.amazonaws.internal;
import android.support.v4.media.session.PlaybackStateCompat;
import java.io.InputStream;
import java.security.DigestInputStream;
import java.security.MessageDigest;
/* loaded from: classes.dex */
public class SdkDigestInputStream extends DigestInputStream {
public SdkDigestInputStream(InputStream inputStream, MessageDigest messageDigest) {
super(inputStream, messageDigest);
}
@Override // java.io.FilterInputStream, java.io.InputStream
public final long skip(long j) {
if (j <= 0) {
return j;
}
int min = (int) Math.min(PlaybackStateCompat.ACTION_PLAY_FROM_SEARCH, j);
byte[] bArr = new byte[min];
long j2 = j;
while (j2 > 0) {
int read = read(bArr, 0, (int) Math.min(j2, min));
if (read == -1) {
if (j2 == j) {
return -1L;
}
return j - j2;
}
j2 -= read;
}
return j;
}
}