diff options
author | Ingo Klöcker <[email protected]> | 2022-12-08 14:20:14 +0000 |
---|---|---|
committer | Ingo Klöcker <[email protected]> | 2022-12-08 14:31:21 +0000 |
commit | c419376b85ff4a489f3bf7ad97ed656495792523 (patch) | |
tree | 1d0f0bd460a4861488c499306b926fbbd2db1779 /lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp | |
parent | qt: Write path values with Unix directory separators (diff) | |
download | gpgme-c419376b85ff4a489f3bf7ad97ed656495792523.tar.gz gpgme-c419376b85ff4a489f3bf7ad97ed656495792523.zip |
cpp: Handle statuses that need no response in the base edit interactor
* lang/cpp/src/editinteractor.cpp (edit_interactor_callback_impl): Do
not call nextState() if status needs no response.
* lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp
(GpgAddExistingSubkeyEditInteractor::Private::nextState),
lang/cpp/src/gpgadduserideditinteractor.cpp
(GpgAddUserIDEditInteractor::nextState),
lang/cpp/src/gpggencardkeyinteractor.cpp
(GpgGenCardKeyInteractor::nextState),
lang/cpp/src/gpgrevokekeyeditinteractor.cpp
(GpgRevokeKeyEditInteractor::Private::nextState),
lang/cpp/src/gpgsetexpirytimeeditinteractor.cpp
(GpgSetExpiryTimeEditInteractor::nextState),
lang/cpp/src/gpgsetownertrusteditinteractor.cpp
(GpgSetOwnerTrustEditInteractor::nextState),
lang/cpp/src/gpgsignkeyeditinteractor.cpp
(GpgSignKeyEditInteractor::nextState): Remove handling of statuses that
need no response.
--
This change removes superfluous code duplication.
GnuPG-bug-id: 6305
Diffstat (limited to 'lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp')
-rw-r--r-- | lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp b/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp index 8eec7460..49e98def 100644 --- a/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp +++ b/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp @@ -105,10 +105,6 @@ unsigned int GpgAddExistingSubkeyEditInteractor::Private::nextState(unsigned int static const Error NO_KEY_ERROR = Error::fromCode(GPG_ERR_NO_KEY); static const Error INV_TIME_ERROR = Error::fromCode(GPG_ERR_INV_TIME); - if (q->needsNoResponse(status)) { - return q->state(); - } - switch (q->state()) { case START: if (status == GPGME_STATUS_GET_LINE && |