diff options
Diffstat (limited to 'c/src/exec/libcsupport/src/eval.c')
-rw-r--r-- | c/src/exec/libcsupport/src/eval.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/c/src/exec/libcsupport/src/eval.c b/c/src/exec/libcsupport/src/eval.c index 8fc27ca19c..8d839918a5 100644 --- a/c/src/exec/libcsupport/src/eval.c +++ b/c/src/exec/libcsupport/src/eval.c @@ -43,6 +43,9 @@ int rtems_filesystem_evaluate_path( rtems_filesystem_get_start_loc( pathname, &i, pathloc ); + if ( !pathloc->ops->evalpath ) + set_errno_and_return_minus_one( ENOTSUP ); + result = (*pathloc->ops->evalpath)( &pathname[i], flags, pathloc ); /* |