yaffs: Change timer init call to init_timer_on_stack
[yaffs2.git] / yaffs_fs.c
index 662562fda537cdfe58a0fd72a99097446d154272..77b51cf9cf655086ba4bb636b43f055488a5839e 100644 (file)
@@ -1976,7 +1976,6 @@ ssize_t yaffs_listxattr(struct dentry *dentry, char *buff, size_t size)
 
 
        if (error == 0) {
-               int result;
                dev = obj->myDev;
                yaffs_GrossLock(dev);
                error = yaffs_ListXAttributes(obj, buff, size);
@@ -2228,7 +2227,7 @@ static int yaffs_BackgroundThread(void *data)
                if(time_before(expires,now))
                        expires = now + HZ;
 
-               init_timer(&timer);
+               init_timer_on_stack(&timer);
                timer.expires = expires+1;
                timer.data = (unsigned long) current;
                timer.function = yaffs_background_waker;