summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/chroot.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-02-02 08:00:34 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-02-02 08:00:34 +0100
commitd85db176e7d5bcb832ce0764d7db8b94090c4256 (patch)
treea031172b2bf29e1d6bba7f06d3f76f96c47b1ee2 /cpukit/libcsupport/src/chroot.c
parentscore: Fix simple timecounter support (diff)
downloadrtems-d85db176e7d5bcb832ce0764d7db8b94090c4256.tar.bz2
Filesystem: Export most generic path eval function
Add path length parameter to rtems_filesystem_eval_path_start_with_root_and_current() so that users may pass paths without a '\0' termination. Update #2558.
Diffstat (limited to 'cpukit/libcsupport/src/chroot.c')
-rw-r--r--cpukit/libcsupport/src/chroot.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/cpukit/libcsupport/src/chroot.c b/cpukit/libcsupport/src/chroot.c
index b7c2891f6a..9ec4ad470f 100644
--- a/cpukit/libcsupport/src/chroot.c
+++ b/cpukit/libcsupport/src/chroot.c
@@ -44,6 +44,7 @@ int chroot( const char *path )
rtems_filesystem_eval_path_start_with_root_and_current(
&ctx,
path,
+ strlen( path ),
eval_flags,
&rtems_global_user_env.root_directory,
&rtems_global_user_env.current_directory