summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/utest/testcases/posix/unistd_h/functions/chdir_tc.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/examples/utest/testcases/posix/unistd_h/functions/chdir_tc.c b/examples/utest/testcases/posix/unistd_h/functions/chdir_tc.c
index b3dfd092f7..3eaac44c65 100644
--- a/examples/utest/testcases/posix/unistd_h/functions/chdir_tc.c
+++ b/examples/utest/testcases/posix/unistd_h/functions/chdir_tc.c
@@ -24,13 +24,16 @@ static int chdir_entry(void)
printf("error\n");
}
ptr = getcwd(buf, size);
- printf("ptr %s\n",ptr);
-
+
if (ptr == NULL)
{
printf("error\n");
}
- printf("old curr dir is %s\n", ptr);
+ else
+ {
+ printf("ptr %s\n",ptr);
+ printf("old curr dir is %s\n", ptr);
+ }
mkdir(NEW_CURR_DIR, 0x777);
chdir(NEW_CURR_DIR);
@@ -40,7 +43,11 @@ static int chdir_entry(void)
{
printf("error\n");
}
- printf("new curr dir is %s\n", ptr);
+ else
+ {
+ printf("new curr dir is %s\n", ptr);
+ }
+
}
free(buf);
return 0;