aboutsummaryrefslogtreecommitdiffstats
path: root/src/engine-gpg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine-gpg.c')
-rw-r--r--src/engine-gpg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c
index 34bd613d..eec3fa67 100644
--- a/src/engine-gpg.c
+++ b/src/engine-gpg.c
@@ -1328,7 +1328,9 @@ start (engine_gpg_t gpg)
fd_list[n].dup_to = -1;
status = _gpgme_io_spawn (gpg->file_name ? gpg->file_name :
- _gpgme_get_gpg_path (), gpg->argv, fd_list, &pid);
+ _gpgme_get_gpg_path (), gpg->argv,
+ IOSPAWN_FLAG_ALLOW_SET_FG,
+ fd_list, &pid);
saved_errno = errno;
free (fd_list);
@@ -1376,8 +1378,6 @@ start (engine_gpg_t gpg)
}
}
- _gpgme_allow_set_foregound_window (pid);
-
gpg_io_event (gpg, GPGME_EVENT_START, NULL);
/* fixme: check what data we can release here */