equal
deleted
inserted
replaced
418 gpgme_set_protocol(ctx, GPGME_PROTOCOL_OpenPGP); |
418 gpgme_set_protocol(ctx, GPGME_PROTOCOL_OpenPGP); |
419 gpgme_set_textmode(ctx, 0); |
419 gpgme_set_textmode(ctx, 0); |
420 gpgme_set_armor(ctx, 1); |
420 gpgme_set_armor(ctx, 1); |
421 |
421 |
422 keys = g_new0(gpgme_key_t, 1+nkeys); |
422 keys = g_new0(gpgme_key_t, 1+nkeys); |
|
423 if (!keys) { |
|
424 gpgme_release(ctx); |
|
425 return NULL; |
|
426 } |
423 |
427 |
424 for (i = 0; i < nkeys; i++) { |
428 for (i = 0; i < nkeys; i++) { |
425 err = gpgme_get_key(ctx, keyids[i], &keys[i], 0); |
429 err = gpgme_get_key(ctx, keyids[i], &keys[i], 0); |
426 if (err || !keys[i]) { |
430 if (err || !keys[i]) { |
427 scr_LogPrint(LPRINT_LOGNORM, "GPGME encryption error: cannot use key %s", |
431 scr_LogPrint(LPRINT_LOGNORM, "GPGME encryption error: cannot use key %s", |