]> git.hungrycats.org Git - linux/commitdiff
[PATCH] gcc-3.5: drivers/atm/idt77105.c
authorAndrew Morton <akpm@osdl.org>
Wed, 4 Feb 2004 02:36:50 +0000 (18:36 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Wed, 4 Feb 2004 02:36:50 +0000 (18:36 -0800)
drivers/atm/idt77105.c: In function `idt77105_start':
drivers/atm/idt77105.c:268: error: invalid lvalue in assignment
drivers/atm/idt77105.c: In function `idt77105_stop':
drivers/atm/idt77105.c:346: error: invalid lvalue in assignment

drivers/atm/idt77105.c

index bba31ebc3ffcaeee5d96ee9ea1013976d69d6a01..c95ca296bcb4652c222470dc8fcc5a248d45619b 100644 (file)
@@ -265,7 +265,7 @@ static int idt77105_start(struct atm_dev *dev)
 {
        unsigned long flags;
 
-       if (!(PRIV(dev) = kmalloc(sizeof(struct idt77105_priv),GFP_KERNEL)))
+       if (!(dev->dev_data = kmalloc(sizeof(struct idt77105_priv),GFP_KERNEL)))
                return -ENOMEM;
        PRIV(dev)->dev = dev;
        spin_lock_irqsave(&idt77105_priv_lock, flags);
@@ -343,7 +343,7 @@ int idt77105_stop(struct atm_dev *dev)
                 else
                     idt77105_all = walk->next;
                dev->phy = NULL;
-                PRIV(dev) = NULL;
+                dev->dev_data = NULL;
                 kfree(walk);
                 break;
             }