Mercurial > hg
changeset 1052:c8a8edd5c50d
PGP: Sign empty <status/> presence elements
See
<http://mailman.jabber.org/pipermail/standards-jig/2006-November/013226.html>
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Mon, 27 Nov 2006 20:08:32 +0100 |
parents | 9d604589d41d |
children | 1ec7ec9bda60 |
files | mcabber/src/jabglue.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/src/jabglue.c Sun Nov 26 20:43:07 2006 +0100 +++ b/mcabber/src/jabglue.c Mon Nov 27 20:08:32 2006 +0100 @@ -434,8 +434,9 @@ const char *s_msg = (st != invisible ? msg : NULL); x = presnew(st, recipient, s_msg); #ifdef HAVE_GPGME - if (!do_not_sign && s_msg && *s_msg && gpg_enabled()) { - char *signature = gpg_sign(s_msg); + if (!do_not_sign && gpg_enabled()) { + char *signature; + signature = gpg_sign(s_msg ? s_msg : ""); if (signature) { xmlnode y; y = xmlnode_insert_tag(x, "x");