g.smali

.class public abstract Lcom/bumptech/glide/request/b/g;
.super Lcom/bumptech/glide/request/b/a;
.source "SimpleTarget.java"


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "<Z:",
        "Ljava/lang/Object;",
        ">",
        "Lcom/bumptech/glide/request/b/a",
        "<TZ;>;"
    }
.end annotation


# direct methods
.method public constructor <init>()V
    .registers 2

    .prologue
    .line 36
    const/4 v0, 0x0

    invoke-direct {p0, v0}, Lcom/bumptech/glide/request/b/g;-><init>(B)V

    .line 37
    return-void
.end method

.method private constructor <init>(B)V
    .registers 2

    .prologue
    .line 45
    invoke-direct {p0}, Lcom/bumptech/glide/request/b/a;-><init>()V

    .line 48
    return-void
.end method


# virtual methods
.method public final a(Lcom/bumptech/glide/request/b/h;)V
    .registers 4

    .prologue
    const/high16 v1, -0x80000000

    .line 57
    invoke-static {v1, v1}, Lcom/bumptech/glide/g/h;->v(II)Z

    move-result v0

    if-nez v0, :cond_10

    .line 58
    new-instance v0, Ljava/lang/IllegalArgumentException;

    const-string v1, "Width and height must both be > 0 or Target#SIZE_ORIGINAL, but given width: -2147483648 and height: -2147483648, either provide dimensions in the constructor or call override()"

    invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V

    throw v0

    .line 62
    :cond_10
    invoke-interface {p1, v1, v1}, Lcom/bumptech/glide/request/b/h;->u(II)V

    .line 63
    return-void
.end method