package com.google.android.gms.games.internal; import com.google.android.gms.common.data.DataHolder; import com.google.android.gms.games.GamesStatusUtils; import com.google.android.gms.games.leaderboard.ScoreSubmissionData; import com.google.android.gms.tasks.TaskCompletionSource; /* loaded from: classes2.dex */ final class zzah extends zza { private final TaskCompletionSource zza; public zzah(TaskCompletionSource taskCompletionSource) { this.zza = taskCompletionSource; } @Override // com.google.android.gms.games.internal.zza, com.google.android.gms.games.internal.zzal public final void zzk(DataHolder dataHolder) { int statusCode = dataHolder.getStatusCode(); if (statusCode != 0 && statusCode != 5) { GamesStatusUtils.zza(this.zza, statusCode); return; } try { this.zza.setResult(new ScoreSubmissionData(dataHolder)); } finally { dataHolder.close(); } } }