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>
- 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))
close(fds[0]);
close(fds[1]);
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))
- 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))