diff options
-rw-r--r-- | cpukit/libfs/src/imfs/imfs_stat.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpukit/libfs/src/imfs/imfs_stat.c b/cpukit/libfs/src/imfs/imfs_stat.c index 2b4b2d6eef..5bc1eae579 100644 --- a/cpukit/libfs/src/imfs/imfs_stat.c +++ b/cpukit/libfs/src/imfs/imfs_stat.c @@ -18,6 +18,7 @@ #endif #include <errno.h> +#include <string.h> #include "imfs.h" #include <rtems/libio_.h> #include <rtems/seterr.h> @@ -47,7 +48,7 @@ int IMFS_stat( break; case IMFS_SYM_LINK: - buf->st_size = 0; + buf->st_size = strlen( the_jnode->info.sym_link.name ); break; case IMFS_FIFO: |