summaryrefslogtreecommitdiff
path: root/drivers/block/loop.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2002-11-04 03:45:31 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2002-11-04 03:45:31 -0800
commit9fa0108bd4b674b8da57971f47b93983fa336df8 (patch)
tree03ea2ec0ced276e0bfe30b59e0c3fc1dba4a0b9b /drivers/block/loop.c
parent8ca833f80b0324013159379a03c32d595dddaaf4 (diff)
[PATCH] Initializer conversions for drivers/block
The old form of designated initializers are obsolete: we need to replace them with the ISO C forms before 2.6. Gcc has always supported both forms anyway.
Diffstat (limited to 'drivers/block/loop.c')
-rw-r--r--drivers/block/loop.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/drivers/block/loop.c b/drivers/block/loop.c
index 605fd37e14ee..589cf5cfbc3f 100644
--- a/drivers/block/loop.c
+++ b/drivers/block/loop.c
@@ -137,15 +137,15 @@ static int xor_status(struct loop_device *lo, struct loop_info *info)
}
struct loop_func_table none_funcs = {
- number: LO_CRYPT_NONE,
- transfer: transfer_none,
- init: none_status,
+ .number = LO_CRYPT_NONE,
+ .transfer = transfer_none,
+ .init = none_status,
};
struct loop_func_table xor_funcs = {
- number: LO_CRYPT_XOR,
- transfer: transfer_xor,
- init: xor_status
+ .number = LO_CRYPT_XOR,
+ .transfer = transfer_xor,
+ .init = xor_status
};
/* xfer_funcs[0] is special - its release function is never called */
@@ -969,10 +969,10 @@ static int lo_release(struct inode *inode, struct file *file)
}
static struct block_device_operations lo_fops = {
- owner: THIS_MODULE,
- open: lo_open,
- release: lo_release,
- ioctl: lo_ioctl,
+ .owner = THIS_MODULE,
+ .open = lo_open,
+ .release = lo_release,
+ .ioctl = lo_ioctl,
};
/*