aboutsummaryrefslogtreecommitdiffstats
path: root/lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2022-12-08 14:20:14 +0000
committerIngo Klöcker <[email protected]>2022-12-08 14:31:21 +0000
commitc419376b85ff4a489f3bf7ad97ed656495792523 (patch)
tree1d0f0bd460a4861488c499306b926fbbd2db1779 /lang/cpp/src/gpgaddexistingsubkeyeditinteractor.cpp
parentqt: Write path values with Unix directory separators (diff)
downloadgpgme-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.cpp4
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 &&