From 0a27f57ff360ebd92dcbed6db46c499b14921b92 Mon Sep 17 00:00:00 2001 From: ubbo Date: Fri, 17 Dec 2010 06:58:06 +0000 Subject: there may be more than on signature git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@406 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- context.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/context.cpp b/context.cpp index 4b2878c..0a32692 100644 --- a/context.cpp +++ b/context.cpp @@ -514,12 +514,14 @@ void Context::verify(QByteArray inBuffer) { sign = result->signatures; - qDebug() << "sig summary: " << sign->summary; - qDebug() << "sig fingerprint: " << sign->fpr; - qDebug() << "sig status: " << sign->status << " - " << gpg_err_code(sign->status) << " - " << gpg_strerror(sign->status); - qDebug() << "sig validity: " << sign->validity; - qDebug() << "sig validity reason: " << sign->validity_reason << " - " << gpg_err_code(sign->validity_reason) << " - " << gpgme_strerror(sign->validity_reason); - + while (sign) { + qDebug() << "sig summary: " << sign->summary; + qDebug() << "sig fingerprint: " << sign->fpr; + qDebug() << "sig status: " << sign->status << " - " << gpg_err_code(sign->status) << " - " << gpg_strerror(sign->status); + qDebug() << "sig validity: " << sign->validity; + qDebug() << "sig validity reason: " << sign->validity_reason << " - " << gpg_err_code(sign->validity_reason) << " - " << gpgme_strerror(sign->validity_reason); + sign = sign->next; + } /* static const char test_text1[] = "Just GNU it!\n"; -- cgit v1.2.3