70 lines
2.4 KiB
Java
70 lines
2.4 KiB
Java
|
package com.google.android.libraries.places.internal;
|
||
|
|
||
|
import com.google.common.primitives.UnsignedBytes;
|
||
|
import java.io.IOException;
|
||
|
|
||
|
/* loaded from: classes2.dex */
|
||
|
final class zzmg extends zzmi {
|
||
|
final char[] zza;
|
||
|
|
||
|
/* JADX INFO: Access modifiers changed from: package-private */
|
||
|
/* JADX WARN: Illegal instructions before constructor call */
|
||
|
/*
|
||
|
Code decompiled incorrectly, please refer to instructions dump.
|
||
|
To view partially-correct add '--show-bad-code' argument
|
||
|
*/
|
||
|
public zzmg(java.lang.String r4, java.lang.String r5) {
|
||
|
/*
|
||
|
r3 = this;
|
||
|
com.google.android.libraries.places.internal.zzmf r4 = new com.google.android.libraries.places.internal.zzmf
|
||
|
java.lang.String r5 = "0123456789ABCDEF"
|
||
|
char[] r5 = r5.toCharArray()
|
||
|
java.lang.String r0 = "base16()"
|
||
|
r4.<init>(r0, r5)
|
||
|
r5 = 0
|
||
|
r3.<init>(r4, r5)
|
||
|
r5 = 512(0x200, float:7.17E-43)
|
||
|
char[] r5 = new char[r5]
|
||
|
r3.zza = r5
|
||
|
char[] r5 = com.google.android.libraries.places.internal.zzmf.zzc(r4)
|
||
|
int r5 = r5.length
|
||
|
r0 = 16
|
||
|
r1 = 0
|
||
|
if (r5 != r0) goto L23
|
||
|
r5 = 1
|
||
|
goto L24
|
||
|
L23:
|
||
|
r5 = r1
|
||
|
L24:
|
||
|
com.google.android.libraries.places.internal.zzig.zzd(r5)
|
||
|
L27:
|
||
|
r5 = 256(0x100, float:3.59E-43)
|
||
|
if (r1 >= r5) goto L44
|
||
|
char[] r5 = r3.zza
|
||
|
int r0 = r1 >>> 4
|
||
|
char r0 = r4.zza(r0)
|
||
|
r5[r1] = r0
|
||
|
char[] r5 = r3.zza
|
||
|
r0 = r1 | 256(0x100, float:3.59E-43)
|
||
|
r2 = r1 & 15
|
||
|
char r2 = r4.zza(r2)
|
||
|
r5[r0] = r2
|
||
|
int r1 = r1 + 1
|
||
|
goto L27
|
||
|
L44:
|
||
|
return
|
||
|
*/
|
||
|
throw new UnsupportedOperationException("Method not decompiled: com.google.android.libraries.places.internal.zzmg.<init>(java.lang.String, java.lang.String):void");
|
||
|
}
|
||
|
|
||
|
@Override // com.google.android.libraries.places.internal.zzmi, com.google.android.libraries.places.internal.zzmj
|
||
|
final void zza(Appendable appendable, byte[] bArr, int i, int i2) throws IOException {
|
||
|
zzig.zzg(0, i2, bArr.length);
|
||
|
for (int i3 = 0; i3 < i2; i3++) {
|
||
|
int i4 = bArr[i3] & UnsignedBytes.MAX_VALUE;
|
||
|
appendable.append(this.zza[i4]);
|
||
|
appendable.append(this.zza[i4 | 256]);
|
||
|
}
|
||
|
}
|
||
|
}
|