# HG changeset patch # User Mikael Berthe # Date 1341862414 -7200 # Node ID e4458bccf48634fcb7413a4793b06c61f2899ebb # Parent 4e2be5f947436314506bbecab7eec20bce5f04a0 [killpresence] Make /killchatstates more verbose diff -r 4e2be5f94743 -r e4458bccf486 killpresence/killpresence.c --- a/killpresence/killpresence.c Mon Jul 09 21:18:32 2012 +0200 +++ b/killpresence/killpresence.c Mon Jul 09 21:33:34 2012 +0200 @@ -104,15 +104,19 @@ struct xep0022 *xep22; rname = strchr(fulljid, JID_RESOURCE_SEPARATOR); - if (!rname++) + if (!rname++) { + scr_log_print(LPRINT_NORMAL, "I need a /full/ JID."); return; + } barejid = jidtodisp(fulljid); sl_buddy = roster_find(barejid, jidsearch, ROSTER_TYPE_USER); g_free(barejid); - if (!sl_buddy) + if (!sl_buddy) { + scr_log_print(LPRINT_NORMAL, "Resource not found."); return; + } xep85 = buddy_resource_xep85(sl_buddy->data, rname); xep22 = buddy_resource_xep22(sl_buddy->data, rname); @@ -145,8 +149,10 @@ #if defined XEP0022 || defined XEP0085 char *jid_utf8; - if (!args || !*args) + if (!args || !*args) { + scr_log_print(LPRINT_NORMAL, "I need a full JID."); return; + } jid_utf8 = to_utf8(args); if (!jid_utf8)