[Yaffs] [PATCH] Use C99 syntax in labelled structure initializer
Luc Van Oostenryck
lkml at looxix.net
Tue Jul 19 02:00:49 BST 2005
Use C99 syntax for labelled struct initializer, as it is done everywhere in Linux-2.6.
-------------- next part --------------
diff --git a/fs/yaffs2/yaffs_fs.c b/fs/yaffs2/yaffs_fs.c
--- a/fs/yaffs2/yaffs_fs.c
+++ b/fs/yaffs2/yaffs_fs.c
@@ -180,64 +180,60 @@ static int yaffs_follow_link(struct dent
static struct address_space_operations yaffs_file_address_operations = {
- readpage: yaffs_readpage,
- writepage: yaffs_writepage,
- prepare_write: yaffs_prepare_write,
- commit_write: yaffs_commit_write
+ .readpage = yaffs_readpage,
+ .writepage = yaffs_writepage,
+ .prepare_write = yaffs_prepare_write,
+ .commit_write = yaffs_commit_write,
};
static struct file_operations yaffs_file_operations = {
-
- read: generic_file_read,
- write: generic_file_write,
-
- mmap: generic_file_mmap,
- flush: yaffs_file_flush,
- fsync: yaffs_sync_object,
+ .read = generic_file_read,
+ .write = generic_file_write,
+ .mmap = generic_file_mmap,
+ .flush = yaffs_file_flush,
+ .fsync = yaffs_sync_object,
};
static struct inode_operations yaffs_file_inode_operations = {
- setattr: yaffs_setattr,
+ .setattr = yaffs_setattr,
};
-static struct inode_operations yaffs_symlink_inode_operations =
-{
- readlink: yaffs_readlink,
- follow_link: yaffs_follow_link,
- setattr: yaffs_setattr
+static struct inode_operations yaffs_symlink_inode_operations = {
+ .readlink = yaffs_readlink,
+ .follow_link = yaffs_follow_link,
+ .setattr = yaffs_setattr,
};
static struct inode_operations yaffs_dir_inode_operations = {
- create: yaffs_create,
- lookup: yaffs_lookup,
- link: yaffs_link,
- unlink: yaffs_unlink,
- symlink: yaffs_symlink,
- mkdir: yaffs_mkdir,
- rmdir: yaffs_unlink,
- mknod: yaffs_mknod,
- rename: yaffs_rename,
- setattr: yaffs_setattr,
+ .create = yaffs_create,
+ .lookup = yaffs_lookup,
+ .link = yaffs_link,
+ .unlink = yaffs_unlink,
+ .symlink = yaffs_symlink,
+ .mkdir = yaffs_mkdir,
+ .rmdir = yaffs_unlink,
+ .mknod = yaffs_mknod,
+ .rename = yaffs_rename,
+ .setattr = yaffs_setattr,
};
static struct file_operations yaffs_dir_operations = {
- read: generic_read_dir,
- readdir: yaffs_readdir,
- fsync: yaffs_sync_object,
+ .read = generic_read_dir,
+ .readdir = yaffs_readdir,
+ .fsync = yaffs_sync_object,
};
static struct super_operations yaffs_super_ops = {
- statfs: yaffs_statfs,
- read_inode: yaffs_read_inode,
- put_inode: yaffs_put_inode,
- put_super: yaffs_put_super,
-// remount_fs:
- delete_inode: yaffs_delete_inode,
- clear_inode: yaffs_clear_inode,
+ .statfs = yaffs_statfs,
+ .read_inode = yaffs_read_inode,
+ .put_inode = yaffs_put_inode,
+ .put_super = yaffs_put_super,
+ .delete_inode = yaffs_delete_inode,
+ .clear_inode = yaffs_clear_inode,
};
More information about the yaffs
mailing list