diff options
author | NIIBE Yutaka <gniibe@fsij.org> | 2022-11-09 09:49:58 +0900 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2022-11-09 09:49:58 +0900 |
commit | 7e6f3f007d64b6b6b402c8459c8ba6b39289f4ff (patch) | |
tree | 3c54d6956092ec78720174e1bf92adb76ca22741 | |
parent | 8962c1e774e716cde1a7afeaca86558e48960ab1 (diff) | |
download | libassuan-7e6f3f007d64b6b6b402c8459c8ba6b39289f4ff.tar.gz |
tests: Use common code for Windows.
* tests/fdpassing.c (main): Get program name from ARGV.
--
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
-rw-r--r-- | tests/fdpassing.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/tests/fdpassing.c b/tests/fdpassing.c index a98f8a2..3caa4b2 100644 --- a/tests/fdpassing.c +++ b/tests/fdpassing.c @@ -291,6 +291,7 @@ client (assuan_context_t ctx, const char *fname) int main (int argc, char **argv) { + const char *program_name = NULL; int last_argc = -1; assuan_context_t ctx; gpg_error_t err; @@ -300,6 +301,7 @@ main (int argc, char **argv) if (argc) { + program_name = *argv; log_set_prefix (*argv); argc--; argv++; } @@ -396,13 +398,6 @@ main (int argc, char **argv) assuan_fd_t no_close_fds[2]; const char *arglist[10]; const char *loc; - const char *program_name; - -#ifdef HAVE_W32_SYSTEM - program_name = "fdpassing.exe"; -#else - program_name = "fdpassing"; -#endif no_close_fds[0] = verbose? assuan_fd_from_posix_fd (2): (assuan_fd_t)-1; @@ -447,4 +442,3 @@ main (int argc, char **argv) done: return errorcount ? 1 : 0; } - |