ab.smali
.class Lcom/cleanmaster/kinfoc/ab;
.super Ljava/lang/Object;
.source "KInfocReporter.java"
# interfaces
.implements Lcom/cleanmaster/kinfoc/base/InfocServerControllerBase$IResultCallback;
# instance fields
.field final synthetic a:Lcom/cleanmaster/kinfoc/v;
# direct methods
.method constructor <init>(Lcom/cleanmaster/kinfoc/v;)V
.registers 2
.prologue
.line 202
iput-object p1, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onResult(Lcom/cleanmaster/kinfoc/base/InfocServerControllerBase$CONTROLLERTYPE;ZLjava/lang/String;)V
.registers 9
.prologue
const/4 v1, 0x0
.line 205
if-nez p2, :cond_4
.line 243
:goto_3
return-void
.line 210
:cond_4
:try_start_4
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0}, Lcom/cleanmaster/kinfoc/v;->e(Lcom/cleanmaster/kinfoc/v;)Ljava/lang/Object;
move-result-object v2
monitor-enter v2
:try_end_b
.catchall {:try_start_4 .. :try_end_b} :catchall_36
.line 211
:try_start_b
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0}, Lcom/cleanmaster/kinfoc/v;->f(Lcom/cleanmaster/kinfoc/v;)Z
move-result v0
if-eqz v0, :cond_1a
.line 212
monitor-exit v2
:try_end_14
.catchall {:try_start_b .. :try_end_14} :catchall_33
.line 233
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0, v1}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;Z)Z
goto :goto_3
.line 214
:cond_1a
:try_start_1a
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
const/4 v3, 0x1
invoke-static {v0, v3}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;Z)Z
.line 216
monitor-exit v2
:try_end_21
.catchall {:try_start_1a .. :try_end_21} :catchall_33
.line 219
:try_start_21
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0}, Lcom/cleanmaster/kinfoc/v;->g(Lcom/cleanmaster/kinfoc/v;)Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/cleanmaster/kinfoc/ac;->b(Landroid/content/Context;)Ljava/io/File;
:try_end_2a
.catchall {:try_start_21 .. :try_end_2a} :catchall_36
move-result-object v0
.line 220
if-nez v0, :cond_3d
.line 233
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0, v1}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;Z)Z
goto :goto_3
.line 216
:catchall_33
move-exception v0
:try_start_34
monitor-exit v2
:try_end_35
.catchall {:try_start_34 .. :try_end_35} :catchall_33
:try_start_35
throw v0
:try_end_36
.catchall {:try_start_35 .. :try_end_36} :catchall_36
.line 233
:catchall_36
move-exception v0
iget-object v2, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v2, v1}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;Z)Z
throw v0
:cond_3d
move v0, v1
.line 224
:goto_3e
const/4 v2, 0x4
if-ge v0, v2, :cond_59
.line 225
:try_start_41
iget-object v2, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
const/4 v3, 0x1
const/4 v4, 0x0
invoke-static {v2, v3, v4, v0}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;ZZI)V
.line 228
iget-object v2, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
const/4 v3, 0x1
const/4 v4, 0x0
invoke-static {v2, v3, v4, v0}, Lcom/cleanmaster/kinfoc/v;->b(Lcom/cleanmaster/kinfoc/v;ZZI)V
.line 229
iget-object v2, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
const/4 v3, 0x0
const/4 v4, 0x0
invoke-static {v2, v3, v4, v0}, Lcom/cleanmaster/kinfoc/v;->b(Lcom/cleanmaster/kinfoc/v;ZZI)V
:try_end_56
.catchall {:try_start_41 .. :try_end_56} :catchall_36
.line 224
add-int/lit8 v0, v0, 0x1
goto :goto_3e
.line 233
:cond_59
iget-object v0, p0, Lcom/cleanmaster/kinfoc/ab;->a:Lcom/cleanmaster/kinfoc/v;
invoke-static {v0, v1}, Lcom/cleanmaster/kinfoc/v;->a(Lcom/cleanmaster/kinfoc/v;Z)Z
goto :goto_3
.end method