Home GnuPG
Diffusion GPGME e7953dcf1376

cpp: Handle status errors in the base edit interactor

Description

cpp: Handle status errors in the base edit interactor

* lang/cpp/src/editinteractor.cpp (edit_interactor_callback_impl):
Handle status errors.
* lang/cpp/src/gpgrevokekeyeditinteractor.cpp
(GpgRevokeKeyEditInteractor::Private::nextState): Remove handling of
status errors.

With this change status errors are handled for all interactors. In
particular, this makes all edit interactors handle canceled password
prompts correctly.