|
|
@ -420,7 +420,7 @@ gpgme_error_t KGpgMe::passphrase(const char* uid_hint,
|
|
|
|
s += gpg_hint;
|
|
|
|
s += gpg_hint;
|
|
|
|
|
|
|
|
|
|
|
|
if(m_cache.isEmpty()){
|
|
|
|
if(m_cache.isEmpty()){
|
|
|
|
TQCString password;
|
|
|
|
TQString password;
|
|
|
|
|
|
|
|
|
|
|
|
if(m_saving)
|
|
|
|
if(m_saving)
|
|
|
|
result = KPasswordDialog::getNewPassword(password, s);
|
|
|
|
result = KPasswordDialog::getNewPassword(password, s);
|
|
|
@ -434,7 +434,8 @@ gpgme_error_t KGpgMe::passphrase(const char* uid_hint,
|
|
|
|
result = KPasswordDialog::Accepted;
|
|
|
|
result = KPasswordDialog::Accepted;
|
|
|
|
|
|
|
|
|
|
|
|
if(result == KPasswordDialog::Accepted) {
|
|
|
|
if(result == KPasswordDialog::Accepted) {
|
|
|
|
write(fd, m_cache.data(), m_cache.length());
|
|
|
|
TQCString m_cache2 = m_cache.local8Bit();
|
|
|
|
|
|
|
|
write(fd, m_cache2.data(), m_cache2.length());
|
|
|
|
res = 0;
|
|
|
|
res = 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
write(fd, "\n", 1);
|
|
|
|
write(fd, "\n", 1);
|
|
|
|