diff options
author | Saturneric <[email protected]> | 2021-08-29 10:49:58 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2021-08-29 10:49:58 +0000 |
commit | daaa83549d42395161e34a40e18c3615801b1501 (patch) | |
tree | 7ae4c67a31e9eea8a7bda4719fbdac3ac2e730a9 /src/gpg/gpg_context/GpgContextSubkeyOpera.cpp | |
parent | Update version settings. (diff) | |
download | GpgFrontend-daaa83549d42395161e34a40e18c3615801b1501.tar.gz GpgFrontend-daaa83549d42395161e34a40e18c3615801b1501.zip |
Start to rewrite gpg core.
Diffstat (limited to '')
-rw-r--r-- | src/gpg/gpg_context/GpgContextSubkeyOpera.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gpg/gpg_context/GpgContextSubkeyOpera.cpp b/src/gpg/gpg_context/GpgContextSubkeyOpera.cpp index 10243f5e..7e73db18 100644 --- a/src/gpg/gpg_context/GpgContextSubkeyOpera.cpp +++ b/src/gpg/gpg_context/GpgContextSubkeyOpera.cpp @@ -30,7 +30,7 @@ * @param params opera args * @return error info */ -gpgme_error_t GpgME::GpgContext::generateSubkey(const GpgKey &key, GenKeyInfo *params) { +gpgme_error_t GpgFrontend::GpgContext::generateSubkey(const GpgKey &key, GenKeyInfo *params) { if (!params->isSubKey()) return GPG_ERR_CANCELED; @@ -48,13 +48,13 @@ gpgme_error_t GpgME::GpgContext::generateSubkey(const GpgKey &key, GenKeyInfo *p flags |= GPGME_CREATE_NOPASSWD; - auto gpgmeError = gpgme_op_createsubkey(mCtx, key.key_refer, + auto gpgmeError = gpgme_op_createsubkey(*this, gpgme_key_t(key), algo, 0, expires, flags); if (gpgme_err_code(gpgmeError) == GPG_ERR_NO_ERROR) { - emit signalKeyUpdated(key.id); + emit signalKeyUpdated(key.id()); return gpgmeError; } else { - checkErr(gpgmeError); + check_gpg_error(gpgmeError); return gpgmeError; } } |