Messages in this thread Patch in this message | | | Date | Fri, 19 Jan 2007 23:26:17 +0100 (MET) | From | Jan Engelhardt <> | Subject | Re: [PATCH] include linux/fs.h in linux/cdev.h for struct inode |
| |
>Subject: [PATCH] include linux/fs.h in linux/cdev.h for struct inode
NAK.
Better is this:
Add missing struct predeclarations, otherwise we may get
x.c:2: warning: ‘struct inode’ declared inside parameter list x.c:2: warning: its scope is only this definition or declaration, which is probably not what you want
Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Index: linux-2.6.20-rc5/include/linux/cdev.h =================================================================== --- linux-2.6.20-rc5.orig/include/linux/cdev.h +++ linux-2.6.20-rc5/include/linux/cdev.h @@ -6,6 +6,10 @@ #include <linux/kdev_t.h> #include <linux/list.h> +struct file_operations; +struct inode; +struct module; + struct cdev { struct kobject kobj; struct module *owner;
| |