@@ -72,13 +72,7 @@ int usign_s(const char *msgfile, const char *seckeyfile, const char *sigfile, bo
return -1;
case 0:
- if (
-#ifdef UCERT_HOST_BUILD
- execvp(usign_argv[0], (char *const *)usign_argv)
-#else
- execv(usign_argv[0], (char *const *)usign_argv)
-#endif
- )
+ if (execvp(usign_argv[0], (char *const *)usign_argv))
return -1;
break;
@@ -141,13 +135,7 @@ static int usign_f(char *fingerprint, const char *pubkeyfile, const char *seckey
close(fds[0]);
close(fds[1]);
- if (
-#ifdef UCERT_HOST_BUILD
- execvp(usign_argv[0], (char *const *)usign_argv)
-#else
- execv(usign_argv[0], (char *const *)usign_argv)
-#endif
- )
+ if (execvp(usign_argv[0], (char *const *)usign_argv))
return -1;
break;
@@ -247,13 +235,7 @@ int usign_v(const char *msgfile, const char *pubkeyfile,
return -1;
case 0:
- if (
-#ifdef UCERT_HOST_BUILD
- execvp(usign_argv[0], (char *const *)usign_argv)
-#else
- execv(usign_argv[0], (char *const *)usign_argv)
-#endif
- )
+ if (execvp(usign_argv[0], (char *const *)usign_argv))
return -1;
break;
When the executable to exec is passed as an absolute path, execv() and execvp() are equivalent, so there it no need to make the code hard to read with #ifdefs. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> --- usign-exec.c | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-)