jimu-decompiled/sources/com/tencent/wxop/stat/common/h.java
2025-05-13 19:24:51 +02:00

59 lines
1.5 KiB
Java

package com.tencent.wxop.stat.common;
/* loaded from: classes.dex */
public class h {
static final /* synthetic */ boolean a = !h.class.desiredAssertionStatus();
private h() {
}
public static byte[] a(byte[] bArr, int i) {
return a(bArr, 0, bArr.length, i);
}
public static byte[] a(byte[] bArr, int i, int i2, int i3) {
j jVar = new j(i3, new byte[(i2 * 3) / 4]);
if (!jVar.a(bArr, i, i2, true)) {
throw new IllegalArgumentException("bad base-64");
}
int i4 = jVar.b;
byte[] bArr2 = jVar.a;
if (i4 == bArr2.length) {
return bArr2;
}
byte[] bArr3 = new byte[i4];
System.arraycopy(bArr2, 0, bArr3, 0, i4);
return bArr3;
}
public static byte[] b(byte[] bArr, int i) {
return b(bArr, 0, bArr.length, i);
}
public static byte[] b(byte[] bArr, int i, int i2, int i3) {
k kVar = new k(i3, null);
int i4 = (i2 / 3) * 4;
if (!kVar.d) {
int i5 = i2 % 3;
if (i5 != 0) {
if (i5 == 1) {
i4 += 2;
} else if (i5 == 2) {
i4 += 3;
}
}
} else if (i2 % 3 > 0) {
i4 += 4;
}
if (kVar.e && i2 > 0) {
i4 += (((i2 - 1) / 57) + 1) * (kVar.f ? 2 : 1);
}
kVar.a = new byte[i4];
kVar.a(bArr, i, i2, true);
if (a || kVar.b == i4) {
return kVar.a;
}
throw new AssertionError();
}
}