From 24ec25d2aee6dde7b572f27694e9a62e34a6603f Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 5 Feb 2015 16:14:59 +0100 Subject: IMFS: Introduce IMFS_mknod_control Drop IMFS_node_control::node_size field and add node_size parameter to IMFS_allocate_node() and IMFS_create_node(). This reduces the size of generic nodes. --- cpukit/libfs/src/imfs/imfs_symlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cpukit/libfs/src/imfs/imfs_symlink.c') diff --git a/cpukit/libfs/src/imfs/imfs_symlink.c b/cpukit/libfs/src/imfs/imfs_symlink.c index 3ecff3be3e..2ddf99cc2c 100644 --- a/cpukit/libfs/src/imfs/imfs_symlink.c +++ b/cpukit/libfs/src/imfs/imfs_symlink.c @@ -49,6 +49,7 @@ int IMFS_symlink( new_node = IMFS_create_node( parentloc, &IMFS_node_control_sym_link, + sizeof( IMFS_sym_link_t ), name, namelen, ( S_IFLNK | ( S_IRWXU | S_IRWXG | S_IRWXO )), @@ -133,7 +134,6 @@ static void IMFS_node_destroy_sym_link( IMFS_jnode_t *node ) static const IMFS_node_control IMFS_node_control_sym_link = { .handlers = &IMFS_link_handlers, - .node_size = sizeof(IMFS_sym_link_t), .node_initialize = IMFS_node_initialize_sym_link, .node_remove = IMFS_node_remove_default, .node_destroy = IMFS_node_destroy_sym_link -- cgit v1.2.3