CrackMe.apk

Download file
    package com.google.android.gms.common.api;

import com.google.android.gms.common.api.PendingResult;

/* compiled from: com.google.android.gms:play-services-base@@18.0.1 */
final class zab implements PendingResult.StatusListener {
    final /* synthetic */ Batch zaa;

    zab(Batch batch) {
        this.zaa = batch;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:24:0x0065, code lost:
        return;
     */
    /* Code decompiled incorrectly, please refer to instructions dump. */
    public final void onComplete(com.google.android.gms.common.api.Status r5) {
        /*
            r4 = this;
            com.google.android.gms.common.api.Batch r0 = r4.zaa
            java.lang.Object r0 = r0.zai
            monitor-enter(r0)
            com.google.android.gms.common.api.Batch r1 = r4.zaa     // Catch:{ all -> 0x0066 }
            boolean r1 = r1.isCanceled()     // Catch:{ all -> 0x0066 }
            if (r1 == 0) goto L_0x0011
            monitor-exit(r0)     // Catch:{ all -> 0x0066 }
            return
        L_0x0011:
            boolean r1 = r5.isCanceled()     // Catch:{ all -> 0x0066 }
            r2 = 1
            if (r1 == 0) goto L_0x001e
            com.google.android.gms.common.api.Batch r5 = r4.zaa     // Catch:{ all -> 0x0066 }
            r5.zag = true     // Catch:{ all -> 0x0066 }
            goto L_0x0029
        L_0x001e:
            boolean r5 = r5.isSuccess()     // Catch:{ all -> 0x0066 }
            if (r5 != 0) goto L_0x0029
            com.google.android.gms.common.api.Batch r5 = r4.zaa     // Catch:{ all -> 0x0066 }
            r5.zaf = true     // Catch:{ all -> 0x0066 }
        L_0x0029:
            com.google.android.gms.common.api.Batch r5 = r4.zaa     // Catch:{ all -> 0x0066 }
            int r1 = r5.zae     // Catch:{ all -> 0x0066 }
            int r1 = r1 + -1
            r5.zae = r1     // Catch:{ all -> 0x0066 }
            com.google.android.gms.common.api.Batch r5 = r4.zaa     // Catch:{ all -> 0x0066 }
            int r1 = r5.zae     // Catch:{ all -> 0x0066 }
            if (r1 != 0) goto L_0x0064
            boolean r1 = r5.zag     // Catch:{ all -> 0x0066 }
            if (r1 == 0) goto L_0x0046
            com.google.android.gms.common.api.zab.super.cancel()     // Catch:{ all -> 0x0066 }
            goto L_0x0064
        L_0x0046:
            boolean r5 = r5.zaf     // Catch:{ all -> 0x0066 }
            if (r5 == 0) goto L_0x0054
            com.google.android.gms.common.api.Status r5 = new com.google.android.gms.common.api.Status     // Catch:{ all -> 0x0066 }
            r1 = 13
            r5.<init>(r1)     // Catch:{ all -> 0x0066 }
            goto L_0x0056
        L_0x0054:
            com.google.android.gms.common.api.Status r5 = com.google.android.gms.common.api.Status.RESULT_SUCCESS     // Catch:{ all -> 0x0066 }
        L_0x0056:
            com.google.android.gms.common.api.Batch r1 = r4.zaa     // Catch:{ all -> 0x0066 }
            com.google.android.gms.common.api.BatchResult r2 = new com.google.android.gms.common.api.BatchResult     // Catch:{ all -> 0x0066 }
            com.google.android.gms.common.api.PendingResult[] r3 = r1.zah     // Catch:{ all -> 0x0066 }
            r2.<init>(r5, r3)     // Catch:{ all -> 0x0066 }
            r1.setResult(r2)     // Catch:{ all -> 0x0066 }
        L_0x0064:
            monitor-exit(r0)     // Catch:{ all -> 0x0066 }
            return
        L_0x0066:
            r5 = move-exception
            monitor-exit(r0)     // Catch:{ all -> 0x0066 }
            throw r5
        */
        throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.common.api.zab.onComplete(com.google.android.gms.common.api.Status):void");
    }
}
    
Download file