301 |
|
|
302 |
gpgme_data_new (&kinf); |
gpgme_data_new (&kinf); |
303 |
_snprintf (tmp, sizeof (tmp) -1, |
_snprintf (tmp, sizeof (tmp) -1, |
304 |
_("pub %d/0x%s created: %s expires: %s\n\n" |
_("pub %d/0x%s created: %s expires: %s\n\n" |
305 |
"Primary key fingerprint: %s\n\n"), |
"Primary key fingerprint: %s\n\n"), |
306 |
key->ctx->subkeys->length, |
key->ctx->subkeys->length, |
307 |
key->ctx->subkeys->keyid+8, |
key->ctx->subkeys->keyid+8, |
309 |
get_expire_date (key->ctx), |
get_expire_date (key->ctx), |
310 |
get_printable_fpr (key->ctx->subkeys->fpr)); |
get_printable_fpr (key->ctx->subkeys->fpr)); |
311 |
gpgme_data_write (kinf, tmp, strlen (tmp)); |
gpgme_data_write (kinf, tmp, strlen (tmp)); |
312 |
for (len=0, u = key->ext->uids; u; u = u->next, len++) { |
for (len=0, u = key->ext->uids; u; u = u->next) { |
313 |
if (len > 2) |
if (u->revoked) |
314 |
|
continue; |
315 |
|
if (len++ > 2) |
316 |
break; |
break; |
317 |
gpgme_data_write (kinf, "\t\"", 2); |
gpgme_data_write (kinf, "\t\"", 2); |
318 |
gpgme_data_write (kinf, u->uid, strlen (u->uid)); |
gpgme_data_write (kinf, u->uid, strlen (u->uid)); |