diff options
Diffstat (limited to 'gpgme/rungpg.c')
-rw-r--r-- | gpgme/rungpg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gpgme/rungpg.c b/gpgme/rungpg.c index 1cb4d39b..349b24dd 100644 --- a/gpgme/rungpg.c +++ b/gpgme/rungpg.c @@ -845,6 +845,8 @@ read_status (engine_gpg_t gpg) if (*p == '\n') { /* (we require that the last line is terminated by a LF) */ + if (p > buffer && p[-1] = '\r') + p[-1] = 0; *p = 0; if (!strncmp (buffer, "[GNUPG:] ", 9) && buffer[9] >= 'A' && buffer[9] <= 'Z') |