diff options
Diffstat (limited to 'nuttx/examples/mount/mount_main.c')
-rw-r--r-- | nuttx/examples/mount/mount_main.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/nuttx/examples/mount/mount_main.c b/nuttx/examples/mount/mount_main.c index 541530d6b..3ba8f96d5 100644 --- a/nuttx/examples/mount/mount_main.c +++ b/nuttx/examples/mount/mount_main.c @@ -108,10 +108,21 @@ int user_start(int argc, char *argv[]) } else { + char buffer[128]; + int nbytes = read(fd, buffer, 128); + if (nbytes < 0) + { + printf("main: failed to read from %s, errno=%d\n", g_testfile1, *get_errno_ptr()); + } + else + { + buffer[127]='\0'; + printf("main: Read \"%s\" from %s\n", buffer, g_testfile1); + } close(fd); } - printf("main: opening %s for reading\n", g_testfile2); + printf("main: opening %s for writing\n", g_testfile2); fd = open(g_testfile2, O_WRONLY|O_CREAT|O_TRUNC, 0644); if (fd < 0) |