diff --git a/tests/tests-c-compiler/check-src/check-62.c b/tests/tests-c-compiler/check-src/check-62.c index 762be1a5..2a09616c 100644 --- a/tests/tests-c-compiler/check-src/check-62.c +++ b/tests/tests-c-compiler/check-src/check-62.c @@ -156,6 +156,7 @@ process(const char *fname) { unsigned char fbuf[4096]; char *ext = strrchr(fname, '.'); enum expectation expectation; + char *cwd; int ret; int rd; FILE *fp; @@ -176,7 +177,8 @@ process(const char *fname) { fprintf(stderr, "\nProcessing file [../%s]\n", fname); - getcwd(prevdir, sizeof(prevdir)); + cwd = getcwd(prevdir, sizeof(prevdir)); + assert(cwd != NULL); ret = chdir(SRCDIR_S "/data-62"); assert(ret == 0); fp = fopen(fname, "r"); diff --git a/tests/tests-c-compiler/check-src/check-70.c b/tests/tests-c-compiler/check-src/check-70.c index cb5d5201..c0d5333f 100644 --- a/tests/tests-c-compiler/check-src/check-70.c +++ b/tests/tests-c-compiler/check-src/check-70.c @@ -233,6 +233,7 @@ process(const char *fname) { unsigned char fbuf[4096]; char *ext = strrchr(fname, '.'); enum expectation expectation; + char *cwd; int ret; int rd; FILE *fp; @@ -253,7 +254,8 @@ process(const char *fname) { fprintf(stderr, "\nProcessing file [../%s]\n", fname); - getcwd(prevdir, sizeof(prevdir)); + cwd = getcwd(prevdir, sizeof(prevdir)); + assert(cwd != NULL); ret = chdir(SRCDIR_S "/data-70"); assert(ret == 0); fp = fopen(fname, "r");