- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
135 lines
3.9 KiB
Java
135 lines
3.9 KiB
Java
package com.google.android.gms.internal.ads;
|
|
|
|
import java.io.IOException;
|
|
import java.nio.ByteBuffer;
|
|
import java.nio.charset.Charset;
|
|
|
|
/* loaded from: classes3.dex */
|
|
class zzgwg extends zzgwf {
|
|
protected final byte[] zza;
|
|
|
|
public zzgwg(byte[] bArr) {
|
|
super(null);
|
|
bArr.getClass();
|
|
this.zza = bArr;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final boolean equals(Object obj) {
|
|
if (obj == this) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof zzgwj) || zzd() != ((zzgwj) obj).zzd()) {
|
|
return false;
|
|
}
|
|
if (zzd() == 0) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof zzgwg)) {
|
|
return obj.equals(this);
|
|
}
|
|
zzgwg zzgwgVar = (zzgwg) obj;
|
|
int zzr = zzr();
|
|
int zzr2 = zzgwgVar.zzr();
|
|
if (zzr == 0 || zzr2 == 0 || zzr == zzr2) {
|
|
return zzg(zzgwgVar, 0, zzd());
|
|
}
|
|
return false;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public byte zza(int i) {
|
|
return this.zza[i];
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public byte zzb(int i) {
|
|
return this.zza[i];
|
|
}
|
|
|
|
public int zzc() {
|
|
return 0;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public int zzd() {
|
|
return this.zza.length;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public void zze(byte[] bArr, int i, int i2, int i3) {
|
|
System.arraycopy(this.zza, i, bArr, i2, i3);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwf
|
|
public final boolean zzg(zzgwj zzgwjVar, int i, int i2) {
|
|
if (i2 > zzgwjVar.zzd()) {
|
|
throw new IllegalArgumentException("Length too large: " + i2 + zzd());
|
|
}
|
|
int i3 = i + i2;
|
|
if (i3 > zzgwjVar.zzd()) {
|
|
throw new IllegalArgumentException("Ran off end of other: " + i + ", " + i2 + ", " + zzgwjVar.zzd());
|
|
}
|
|
if (!(zzgwjVar instanceof zzgwg)) {
|
|
return zzgwjVar.zzk(i, i3).equals(zzk(0, i2));
|
|
}
|
|
zzgwg zzgwgVar = (zzgwg) zzgwjVar;
|
|
byte[] bArr = this.zza;
|
|
byte[] bArr2 = zzgwgVar.zza;
|
|
int zzc = zzc() + i2;
|
|
int zzc2 = zzc();
|
|
int zzc3 = zzgwgVar.zzc() + i;
|
|
while (zzc2 < zzc) {
|
|
if (bArr[zzc2] != bArr2[zzc3]) {
|
|
return false;
|
|
}
|
|
zzc2++;
|
|
zzc3++;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final int zzi(int i, int i2, int i3) {
|
|
return zzgye.zzb(i, this.zza, zzc() + i2, i3);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final int zzj(int i, int i2, int i3) {
|
|
int zzc = zzc() + i2;
|
|
return zzhat.zzf(i, this.zza, zzc, i3 + zzc);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final zzgwj zzk(int i, int i2) {
|
|
int zzq = zzgwj.zzq(i, i2, zzd());
|
|
return zzq == 0 ? zzgwj.zzb : new zzgwd(this.zza, zzc() + i, zzq);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final zzgwp zzl() {
|
|
return zzgwp.zzH(this.zza, zzc(), zzd(), true);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final String zzm(Charset charset) {
|
|
return new String(this.zza, zzc(), zzd(), charset);
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final ByteBuffer zzn() {
|
|
return ByteBuffer.wrap(this.zza, zzc(), zzd()).asReadOnlyBuffer();
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final void zzo(zzgwa zzgwaVar) throws IOException {
|
|
zzgwaVar.zza(this.zza, zzc(), zzd());
|
|
}
|
|
|
|
@Override // com.google.android.gms.internal.ads.zzgwj
|
|
public final boolean zzp() {
|
|
int zzc = zzc();
|
|
return zzhat.zzi(this.zza, zzc, zzd() + zzc);
|
|
}
|
|
}
|