From 46938bdde47579786c79770eb54b9b742a1e0365 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 11 Dec 2025 14:45:24 +0900 Subject: Fix portability for the use of the assuan types. * src/assuan-support.c (my_spawn, my_waitpid): Use assuan_pid_t. (my_socket, my_connect): Use assuan_fd_t. * src/engine-gpg.c (start): Remove unused PID. * src/engine-spawn.c (engspawn_start): Likewise. * src/gpgme-w32spawn.c: Add util.h for assuan types. * src/version.c: Likewise. * src/wait-user.c: Likewise. * src/posix-io.c (_gpgme_io_spawn): Use assuan_pid_t. * src/priv-io.h (_gpgme_io_spawn): Likewise. * src/w32-io.c (_gpgme_io_spawn): Likewise. * src/wait-private.c: Include util.h earlier. -- GnuPG-bug-id: 7968 Signed-off-by: NIIBE Yutaka --- src/engine-spawn.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/engine-spawn.c') diff --git a/src/engine-spawn.c b/src/engine-spawn.c index 7fdac9ca..ee7aa113 100644 --- a/src/engine-spawn.c +++ b/src/engine-spawn.c @@ -230,7 +230,6 @@ engspawn_start (engine_spawn_t esp, const char *file, const char *argv[], int i, n; int status; struct spawn_fd_item_s *fd_list; - pid_t pid; unsigned int spflags; const char *save_argv0 = NULL; @@ -273,7 +272,7 @@ engspawn_start (engine_spawn_t esp, const char *file, const char *argv[], argv[0] = _gpgme_get_basename (file); } status = _gpgme_io_spawn (file, (char * const *)argv, spflags, - fd_list, NULL, NULL, &pid); + fd_list, NULL, NULL, NULL); if (save_argv0) argv[0] = save_argv0; free (fd_list); -- cgit