diff options
| author | Werner Koch <[email protected]> | 2005-05-31 20:03:04 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2005-05-31 20:03:04 +0000 |
| commit | 6e522257a9beb9e7b12888533c9274f1e198ff0d (patch) | |
| tree | 7c70e9dc88e5898e121f5f76146b79c62ac3adf4 /agent/gpg-agent.c | |
| parent | 2005-05-28 Moritz Schulte <[email protected]> (diff) | |
| download | gnupg-6e522257a9beb9e7b12888533c9274f1e198ff0d.tar.gz gnupg-6e522257a9beb9e7b12888533c9274f1e198ff0d.zip | |
* agent.h (out_of_core): s/__inline__/inine. Noted by Ray Link.
* dynload.h: s/__inline__/inline/.
* tlv.c [GNUPG_MAJOR_VERSION==1]: Define constants instead of
including a gnupg 1.4 header.
* watchgnupg.c: Make sure that PF_LCOAL and AF_LOCAL are defines.
Noted by Ray Link.
Diffstat (limited to 'agent/gpg-agent.c')
| -rw-r--r-- | agent/gpg-agent.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/agent/gpg-agent.c b/agent/gpg-agent.c index e3e952906..c793e7eab 100644 --- a/agent/gpg-agent.c +++ b/agent/gpg-agent.c @@ -490,7 +490,7 @@ main (int argc, char **argv ) opt.homedir = default_homedir (); - /* Record the some original Denvironment settings. */ + /* Record some of the original environment strings. */ opt.startup_display = getenv ("DISPLAY"); if (opt.startup_display) opt.startup_display = xstrdup (opt.startup_display); @@ -776,9 +776,11 @@ main (int argc, char **argv ) /* Remove the DISPLAY variable so that a pinentry does not default to a specific display. There is still a default display when gpg-agent was started using --display or a - client requested this using an OPTION command. */ + client requested this using an OPTION command. Note, that we + don't do this when running in reverse daemon mode (i.e. when + exec the program given as arguments). */ #ifndef HAVE_W32_SYSTEM - if (!opt.keep_display) + if (!opt.keep_display && !argc) unsetenv ("DISPLAY"); #endif |
