diff --git a/ipc/mqueue.c b/ipc/mqueue.c
index 12ad7860bb88f16da9a75e27b4dc8a14b662dafc..f98de32aeea174c440e084362bcca1c3edfe5e3c 100644
--- a/ipc/mqueue.c
+++ b/ipc/mqueue.c
@@ -489,7 +489,7 @@ static struct vfsmount *mq_create_mount(struct ipc_namespace *ns)
 
 static void init_once(void *foo)
 {
-	struct mqueue_inode_info *p = (struct mqueue_inode_info *) foo;
+	struct mqueue_inode_info *p = foo;
 
 	inode_init_once(&p->vfs_inode);
 }