aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python/src/callbacks.py
diff options
context:
space:
mode:
authorIngo Klöcker <[email protected]>2021-05-05 16:52:18 +0000
committerIngo Klöcker <[email protected]>2021-05-06 08:14:44 +0000
commit58a217b108e4c4c92306542bf9f2995254809ffb (patch)
treedf08f76a15d734ae801cc657b8939650a596906c /lang/python/src/callbacks.py
parentqt: Extend SignKeyJob to create trust signatures (diff)
downloadgpgme-58a217b108e4c4c92306542bf9f2995254809ffb.tar.gz
gpgme-58a217b108e4c4c92306542bf9f2995254809ffb.zip
cpp: Do not close stdout/stderr when destroying EditInteractor
* lang/cpp/src/editinteractor.cpp (EditInteractor::Private): Initialize members 'state' and 'debug' in-class. Add member 'debugNeedsClosing'. (EditInteractor::Private::Private): Remove members initializers. Remember if 'debug' needs to be closed. (EditInteractor::Private::~Private): Only close 'debug' if it needs to be closed. -- This fixes the problem that after destroying an edit interactor all debug output went to /dev/null instead of stderr (or stdout) if one enabled debugging of the edit interactors with GPGMEPP_INTERACTOR_DEBUG set to stderr (or stdout).
Diffstat (limited to 'lang/python/src/callbacks.py')
0 files changed, 0 insertions, 0 deletions