Lines 1749-1757
namespace pan
Link Here
|
1749 |
#ifdef HAVE_GMIME_30 |
1749 |
#ifdef HAVE_GMIME_30 |
1750 |
GMimeObject *gmo; |
1750 |
GMimeObject *gmo; |
1751 |
gmo = g_mime_message_get_mime_part (body); |
1751 |
gmo = g_mime_message_get_mime_part (body); |
1752 |
if (g_mime_multipart_signed_sign (gpg_ctx, gmo, uid.c_str(), &err) <0) |
1752 |
if (g_mime_multipart_signed_sign (gpg_ctx, gmo, uid.c_str(), &err) != NULL) |
1753 |
#else |
1753 |
#else |
1754 |
if (g_mime_multipart_signed_sign (mps, GMIME_OBJECT (part), gpg_ctx, uid.c_str(), GMIME_DIGEST_ALGO_SHA1, &err) <0) |
1754 |
if (g_mime_multipart_signed_sign (mps, GMIME_OBJECT (part), gpg_ctx, uid.c_str(), GMIME_DIGEST_ALGO_SHA1, &err) != NULL) |
1755 |
#endif |
1755 |
#endif |
1756 |
{ |
1756 |
{ |
1757 |
g_object_unref(mps); |
1757 |
g_object_unref(mps); |
Lines 1784-1793
namespace pan
Link Here
|
1784 |
|
1784 |
|
1785 |
#ifdef HAVE_GMIME_30 |
1785 |
#ifdef HAVE_GMIME_30 |
1786 |
if (g_mime_multipart_encrypted_encrypt(gpg_ctx, GMIME_OBJECT (part), sign, uid.c_str(), |
1786 |
if (g_mime_multipart_encrypted_encrypt(gpg_ctx, GMIME_OBJECT (part), sign, uid.c_str(), |
1787 |
GMIME_ENCRYPT_NONE, rcp, &err) < 0) |
1787 |
GMIME_ENCRYPT_NONE, rcp, &err) != NULL) |
1788 |
#else |
1788 |
#else |
1789 |
if (g_mime_multipart_encrypted_encrypt(mpe, GMIME_OBJECT (part), gpg_ctx, sign, |
1789 |
if (g_mime_multipart_encrypted_encrypt(mpe, GMIME_OBJECT (part), gpg_ctx, sign, |
1790 |
uid.c_str(), GMIME_DIGEST_ALGO_SHA1, rcp, &err) < 0) |
1790 |
uid.c_str(), GMIME_DIGEST_ALGO_SHA1, rcp, &err) != NULL) |
1791 |
#endif |
1791 |
#endif |
1792 |
{ |
1792 |
{ |
1793 |
g_object_unref(mpe); |
1793 |
g_object_unref(mpe); |