[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