diff options
-rw-r--r-- | linux/drivers/media/dvb/ttpci-budget/budget-ci.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/linux/drivers/media/dvb/ttpci-budget/budget-ci.c b/linux/drivers/media/dvb/ttpci-budget/budget-ci.c index d072e9b69..f89a7f200 100644 --- a/linux/drivers/media/dvb/ttpci-budget/budget-ci.c +++ b/linux/drivers/media/dvb/ttpci-budget/budget-ci.c @@ -337,11 +337,11 @@ int budget_ci_attach (struct saa7146_dev* dev, struct budget_ci *budget_ci; int err; - DEB_EE(("budget_ci: %p\n", budget_ci)); - if (!(budget_ci = kmalloc (sizeof(struct budget_ci), GFP_KERNEL))) return -ENOMEM; + DEB_EE(("budget_ci: %p\n", budget_ci)); + if ((err = ttpci_budget_init (&budget_ci->budget, dev, info))) { kfree (budget_ci); return err; |