]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/staging/go7007/wis-saa7115.c
Staging: go7007: fix dangling i2c pointers
[net-next-2.6.git] / drivers / staging / go7007 / wis-saa7115.c
index 73f2283a88034f0b285d3499b05e22b2c57188e5..b2eb804c1954ceedd9fe7986e319c9425551babf 100644 (file)
@@ -422,6 +422,7 @@ static int wis_saa7115_probe(struct i2c_client *client,
        if (write_regs(client, initial_registers) < 0) {
                printk(KERN_ERR
                        "wis-saa7115: error initializing SAA7115\n");
+               i2c_set_clientdata(client, NULL);
                kfree(dec);
                return -ENODEV;
        }