Initial version -- added millennium read funcionality

This commit is contained in:
Pablo
2026-03-09 22:05:28 +01:00
commit 77c2ded482
2770 changed files with 141927 additions and 0 deletions
@@ -0,0 +1,44 @@
package com.google.android.gms.common.api.internal;
import android.os.Looper;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.internal.BaseGmsClient;
import com.google.android.gms.common.internal.Preconditions;
import java.lang.ref.WeakReference;
/* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */
/* JADX INFO: loaded from: classes2.dex */
final class zaal implements BaseGmsClient.ConnectionProgressReportCallbacks {
private final WeakReference zaa;
private final Api zab;
private final boolean zac;
public zaal(zaaw zaawVar, Api api, boolean z) {
this.zaa = new WeakReference(zaawVar);
this.zab = api;
this.zac = z;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient.ConnectionProgressReportCallbacks
public final void onReportServiceBinding(ConnectionResult connectionResult) {
zaaw zaawVar = (zaaw) this.zaa.get();
if (zaawVar == null) {
return;
}
Preconditions.checkState(Looper.myLooper() == zaawVar.zaa.zag.getLooper(), "onReportServiceBinding must be called on the GoogleApiClient handler thread");
zaawVar.zab.lock();
try {
if (zaawVar.zaG(0)) {
if (!connectionResult.isSuccess()) {
zaawVar.zaE(connectionResult, this.zab, this.zac);
}
if (zaawVar.zaH()) {
zaawVar.zaF();
}
}
} finally {
zaawVar.zab.unlock();
}
}
}