File r883866.diff of Package kdepimlibs4
Subject: gpgme: Add missing gpg_error() call (to set the correct source of the error)
From: wstephenson@suse.de
Bug:
Patch-upstream: 883866
--- gpgme++/gpgsignkeyeditinteractor.cpp (revision 883865)
+++ gpgme++/gpgsignkeyeditinteractor.cpp (revision 883866)
@@ -255,7 +255,7 @@ unsigned int GpgSignKeyEditInteractor::n
strcmp( args, "keyedit.prompt" ) == 0 ) {
if ( !d->signAll() )
return UIDS_LIST_SEPARATELY;
- err = Error( GPG_ERR_UNUSABLE_PUBKEY );
+ err = Error( gpg_error( GPG_ERR_UNUSABLE_PUBKEY ) );
return ERROR;
}
break;
Index: gpgme++/gpgsignkeyeditinteractor.cpp
===================================================================