--- super.c.0 Fri Dec 10 14:49:58 1999 +++ super.c Fri Dec 10 14:53:32 1999 @@ -58,10 +58,9 @@ int max_super_blocks = NR_SUPER; LIST_HEAD(super_blocks); -static struct file_system_type *file_systems = (struct file_system_type *) NULL; -struct vfsmount *vfsmntlist = (struct vfsmount *) NULL; -static struct vfsmount *vfsmnttail = (struct vfsmount *) NULL, - *mru_vfsmnt = (struct vfsmount *) NULL; +static struct file_system_type *file_systems = NULL; +struct vfsmount *vfsmntlist = NULL; +static struct vfsmount *vfsmnttail = NULL, *mru_vfsmnt = NULL; /* * This part handles the management of the list of mounted filesystems. @@ -70,23 +69,19 @@ { struct vfsmount *lptr; - if (vfsmntlist == (struct vfsmount *)NULL) - return ((struct vfsmount *)NULL); + if (vfsmntlist == NULL) + return NULL; - if (mru_vfsmnt != (struct vfsmount *)NULL && - mru_vfsmnt->mnt_dev == dev) + if (mru_vfsmnt != NULL && mru_vfsmnt->mnt_dev == dev) return (mru_vfsmnt); - for (lptr = vfsmntlist; - lptr != (struct vfsmount *)NULL; - lptr = lptr->mnt_next) + for (lptr = vfsmntlist; lptr != NULL; lptr = lptr->mnt_next) if (lptr->mnt_dev == dev) { mru_vfsmnt = lptr; return (lptr); } - return ((struct vfsmount *)NULL); - /* NOTREACHED */ + return NULL; } static struct vfsmount *add_vfsmnt(struct super_block *sb, @@ -140,7 +135,7 @@ { struct vfsmount *lptr, *tofree; - if (vfsmntlist == (struct vfsmount *)NULL) + if (vfsmntlist == NULL) return; lptr = vfsmntlist; if (lptr->mnt_dev == dev) { @@ -149,13 +144,13 @@ if (vfsmnttail->mnt_dev == dev) vfsmnttail = vfsmntlist; } else { - while (lptr->mnt_next != (struct vfsmount *)NULL) { + while (lptr->mnt_next != NULL) { if (lptr->mnt_next->mnt_dev == dev) break; lptr = lptr->mnt_next; } tofree = lptr->mnt_next; - if (tofree == (struct vfsmount *)NULL) + if (tofree == NULL) return; lptr->mnt_next = lptr->mnt_next->mnt_next; if (vfsmnttail->mnt_dev == dev) .