2001-12-13 Marcus Brinkmann <marcus@g10code.de>

* engine-gpgsm.c (_gpgme_gpgsm_op_encrypt): Do not add `armor'
	option to `ENCRYPT'.
	* engine-gpgsm.c (gpgsm_set_recipients): Free LINE when returning
	successfully.
This commit is contained in:
Marcus Brinkmann 2001-12-13 22:12:06 +00:00
parent 4a55249ee6
commit 77a72c0d5e
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2001-12-13 Marcus Brinkmann <marcus@g10code.de>
* engine-gpgsm.c (_gpgme_gpgsm_op_encrypt): Do not add `armor'
option to `ENCRYPT'.
* engine-gpgsm.c (gpgsm_set_recipients): Free LINE when returning
successfully.
2001-12-13 Marcus Brinkmann <marcus@g10code.de> 2001-12-13 Marcus Brinkmann <marcus@g10code.de>
* engine-gpgsm.c (close_notify_handler): New function. * engine-gpgsm.c (close_notify_handler): New function.

View File

@ -335,6 +335,7 @@ gpgsm_set_recipients (ASSUAN_CONTEXT ctx, GpgmeRecipients recp)
return err; return err;
} }
} }
xfree (line);
return 0; return 0;
} }
@ -347,7 +348,7 @@ _gpgme_gpgsm_op_encrypt (GpgsmObject gpgsm, GpgmeRecipients recp,
if (!gpgsm) if (!gpgsm)
return mk_error (Invalid_Value); return mk_error (Invalid_Value);
gpgsm->command = xtrystrdup (use_armor ? "ENCRYPT armor" : "ENCRYPT"); gpgsm->command = xtrystrdup ("ENCRYPT");
if (!gpgsm->command) if (!gpgsm->command)
return mk_error (Out_Of_Core); return mk_error (Out_Of_Core);