aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/rungpg.c
diff options
context:
space:
mode:
Diffstat (limited to 'gpgme/rungpg.c')
-rw-r--r--gpgme/rungpg.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gpgme/rungpg.c b/gpgme/rungpg.c
index fb5b7378..616ff3d7 100644
--- a/gpgme/rungpg.c
+++ b/gpgme/rungpg.c
@@ -1097,7 +1097,7 @@ start (engine_gpg_t gpg)
saved_errno = errno;
free (fd_child_list);
if (status == -1)
- return gpg_error_from_errno (errno);
+ return gpg_error_from_errno (saved_errno);
/*_gpgme_register_term_handler ( closure, closure_value, pid );*/