diff options
Diffstat (limited to 'rtemsbsd/rtems/rtems-bsd-mountroot.c')
-rw-r--r-- | rtemsbsd/rtems/rtems-bsd-mountroot.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rtemsbsd/rtems/rtems-bsd-mountroot.c b/rtemsbsd/rtems/rtems-bsd-mountroot.c index 132a08ff..d913e12f 100644 --- a/rtemsbsd/rtems/rtems-bsd-mountroot.c +++ b/rtemsbsd/rtems/rtems-bsd-mountroot.c @@ -94,8 +94,6 @@ bsd_mountroot(const char *fstype) if (vfsp != NULL) { mp = vfs_mount_alloc(NULLVP, vfsp, "/", cred); - crfree(cred); - error = VFS_MOUNT(mp); if (error != 0) panic("Cannot mount root file system: %d", error); @@ -114,6 +112,8 @@ bsd_mountroot(const char *fstype) set_rootvnode(mp); } + + crfree(cred); } static void |