package com.google.android.gms.libs.identity; import android.os.RemoteException; import com.google.android.gms.common.api.internal.ListenerHolders; import com.google.android.gms.location.LocationCallback; import com.google.android.gms.location.LocationResult; import com.google.android.gms.tasks.TaskCompletionSource; /* JADX INFO: compiled from: com.google.android.gms:play-services-location@@21.2.0 */ /* JADX INFO: loaded from: classes2.dex */ final class zzdh extends LocationCallback { final /* synthetic */ TaskCompletionSource zza; final /* synthetic */ zzdz zzb; zzdh(zzdz zzdzVar, TaskCompletionSource taskCompletionSource) { this.zza = taskCompletionSource; this.zzb = zzdzVar; } @Override // com.google.android.gms.location.LocationCallback public final void onLocationResult(LocationResult locationResult) { this.zza.trySetResult(locationResult.getLastLocation()); try { this.zzb.zzw(ListenerHolders.createListenerKey(this, "GetCurrentLocation"), false, new TaskCompletionSource()); } catch (RemoteException unused) { } } }