From 7e6f3f007d64b6b6b402c8459c8ba6b39289f4ff Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 9 Nov 2022 09:49:58 +0900 Subject: tests: Use common code for Windows. * tests/fdpassing.c (main): Get program name from ARGV. -- Signed-off-by: NIIBE Yutaka --- tests/fdpassing.c | 10 ++-------- 1 file 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; } - -- cgit v1.2.1