From 2a2c5b40274eeea55b049d3c3d7f2d733a0b137a Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Sat, 23 May 2020 15:57:48 +0100 Subject: clar: remove unused shell_out function --- tests/clar/fs.h | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/tests/clar/fs.h b/tests/clar/fs.h index 6c63a0d3e..87d345132 100644 --- a/tests/clar/fs.h +++ b/tests/clar/fs.h @@ -277,32 +277,6 @@ cl_fs_cleanup(void) # include #endif -static int -shell_out(char * const argv[]) -{ - int status, piderr; - pid_t pid; - - pid = fork(); - - if (pid < 0) { - fprintf(stderr, - "System error: `fork()` call failed (%d) - %s\n", - errno, strerror(errno)); - exit(-1); - } - - if (pid == 0) { - execv(argv[0], argv); - } - - do { - piderr = waitpid(pid, &status, WUNTRACED); - } while (piderr < 0 && (errno == EAGAIN || errno == EINTR)); - - return WEXITSTATUS(status); -} - static void basename_r(const char **out, int *out_len, const char *in) { size_t in_len = strlen(in), start_pos; -- cgit v1.2.1