From 7b4c7a681cc4c0a53dc8a8baf4853e921cfbf5de Mon Sep 17 00:00:00 2001 From: bigbiff Date: Thu, 1 Jan 2015 19:44:14 -0500 Subject: Update blkid to 2.25.0 Break libblkid into 4 libraries: libblkid, libuuid, libutil-linux and libfdisk. This should help in later patch updates. Change-Id: I680d9a7feb031e5c29a603e9c58aff4b65826262 --- libblkid/exec_shell.c | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 libblkid/exec_shell.c (limited to 'libblkid/exec_shell.c') diff --git a/libblkid/exec_shell.c b/libblkid/exec_shell.c deleted file mode 100644 index 95620cd4d..000000000 --- a/libblkid/exec_shell.c +++ /dev/null @@ -1,27 +0,0 @@ -#include -#include -#include -#include - -#include "nls.h" -#include "c.h" -#include "xalloc.h" - -#include "exec_shell.h" - -#define DEFAULT_SHELL "/bin/sh" - -void __attribute__((__noreturn__)) exec_shell(void) { - const char *shell = getenv("SHELL"), *shell_basename; - char *arg0; - if (!shell) - shell = DEFAULT_SHELL; - - shell_basename = basename(shell); - arg0 = xmalloc(strlen(shell_basename) + 2); - arg0[0] = '-'; - strcpy(arg0 + 1, shell_basename); - - execl(shell, arg0, NULL); - err(EXIT_FAILURE, _("failed to execute %s"), shell); -} -- cgit v1.2.3