[HUST CSE][utest] fix the NULL pointer error

This commit is contained in:
LostCivilization 2023-05-01 12:45:16 +08:00 committed by GitHub
parent 106f635552
commit 9a432c7413
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 4 deletions

View File

@ -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");
}
else
{
printf("ptr %s\n",ptr);
printf("old curr dir is %s\n", ptr);
}
mkdir(NEW_CURR_DIR, 0x777);
chdir(NEW_CURR_DIR);
@ -40,8 +43,12 @@ static int chdir_entry(void)
{
printf("error\n");
}
else
{
printf("new curr dir is %s\n", ptr);
}
}
free(buf);
return 0;
}