From: Marcus Brinkmann Date: Sat, 31 Aug 2002 02:34:26 +0000 (+0000) Subject: 2002-08-30 Marcus Brinkmann X-Git-Tag: gpgme-0-3-10~6 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=ee97cfaa5dc9b81a1b2039accd63300aca235ab4;p=gpgme.git 2002-08-30 Marcus Brinkmann * rungpg.c (_gpgme_gpg_op_edit): Add bogus ctx argument. * rungpg.h: Also to prototype. * engine.c (_gpgme_engine_op_edit): Likewise. * engine.h: Likewise. * edit.c (_gpgme_op_edit_start): Likewise. --- diff --git a/gpgme/ChangeLog b/gpgme/ChangeLog index a235c97..075eb46 100644 --- a/gpgme/ChangeLog +++ b/gpgme/ChangeLog @@ -3,6 +3,12 @@ * rungpg.c (_gpgme_gpg_op_edit): Add args from signers. Suggested by Miguel Coca . + * rungpg.c (_gpgme_gpg_op_edit): Add bogus ctx argument. + * rungpg.h: Also to prototype. + * engine.c (_gpgme_engine_op_edit): Likewise. + * engine.h: Likewise. + * edit.c (_gpgme_op_edit_start): Likewise. + 2002-08-29 Werner Koch * engine-gpgsm.c (_gpgme_gpgsm_op_sign): Implement signer diff --git a/gpgme/edit.c b/gpgme/edit.c index 9b9ee74..e4dbba3 100644 --- a/gpgme/edit.c +++ b/gpgme/edit.c @@ -111,7 +111,7 @@ _gpgme_op_edit_start (GpgmeCtx ctx, int synchronous, _gpgme_engine_set_verbosity (ctx->engine, ctx->verbosity); - _gpgme_engine_op_edit (ctx->engine, key, out); + _gpgme_engine_op_edit (ctx->engine, key, out, ctx); /* And kick off the process. */ err = _gpgme_engine_start (ctx->engine, ctx); diff --git a/gpgme/engine.c b/gpgme/engine.c index 5c005e6..ee56076 100644 --- a/gpgme/engine.c +++ b/gpgme/engine.c @@ -331,7 +331,8 @@ _gpgme_engine_op_delete (EngineObject engine, GpgmeKey key, int allow_secret) GpgmeError -_gpgme_engine_op_edit (EngineObject engine, GpgmeKey key, GpgmeData out) +_gpgme_engine_op_edit (EngineObject engine, GpgmeKey key, GpgmeData out, + GpgmeCtx ctx /* FIXME */) { if (!engine) return mk_error (Invalid_Value); @@ -339,7 +340,7 @@ _gpgme_engine_op_edit (EngineObject engine, GpgmeKey key, GpgmeData out) switch (engine->protocol) { case GPGME_PROTOCOL_OpenPGP: - return _gpgme_gpg_op_edit (engine->engine.gpg, key, out); + return _gpgme_gpg_op_edit (engine->engine.gpg, key, out, ctx); case GPGME_PROTOCOL_CMS: /* FIXME */ return mk_error (Not_Implemented); diff --git a/gpgme/engine.h b/gpgme/engine.h index d237509..be46ec7 100644 --- a/gpgme/engine.h +++ b/gpgme/engine.h @@ -45,7 +45,7 @@ GpgmeError _gpgme_engine_op_decrypt (EngineObject engine, GpgmeData ciph, GpgmeError _gpgme_engine_op_delete (EngineObject engine, GpgmeKey key, int allow_secret); GpgmeError _gpgme_engine_op_edit (EngineObject engine, GpgmeKey key, - GpgmeData out); + GpgmeData out, GpgmeCtx ctx /* FIXME */); GpgmeError _gpgme_engine_op_encrypt (EngineObject engine, GpgmeRecipients recp, GpgmeData plain, GpgmeData ciph, int use_armor); diff --git a/gpgme/rungpg.c b/gpgme/rungpg.c index a2bc43b..e0a4e21 100644 --- a/gpgme/rungpg.c +++ b/gpgme/rungpg.c @@ -1440,7 +1440,8 @@ _gpgme_gpg_op_delete (GpgObject gpg, GpgmeKey key, int allow_secret) GpgmeError -_gpgme_gpg_op_edit (GpgObject gpg, GpgmeKey key, GpgmeData out) +_gpgme_gpg_op_edit (GpgObject gpg, GpgmeKey key, GpgmeData out, + GpgmeCtx ctx /* FIXME */) { GpgmeError err; diff --git a/gpgme/rungpg.h b/gpgme/rungpg.h index f0e47f3..dcb6709 100644 --- a/gpgme/rungpg.h +++ b/gpgme/rungpg.h @@ -56,7 +56,8 @@ GpgmeError _gpgme_gpg_set_command_handler (GpgObject gpg, GpgmeError _gpgme_gpg_op_decrypt (GpgObject gpg, GpgmeData ciph, GpgmeData plain); GpgmeError _gpgme_gpg_op_delete (GpgObject gpg, GpgmeKey key, int allow_secret); -GpgmeError _gpgme_gpg_op_edit (GpgObject gpg, GpgmeKey key, GpgmeData out); +GpgmeError _gpgme_gpg_op_edit (GpgObject gpg, GpgmeKey key, GpgmeData out, + GpgmeCtx ctx /* FIXME */); GpgmeError _gpgme_gpg_op_encrypt (GpgObject gpg, GpgmeRecipients recp, GpgmeData plain, GpgmeData ciph, int use_armor);