Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/commands.c @ 696:ee06382dfb22
/status_to: Do not convert resource name to lower case
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 11 Feb 2006 15:40:06 +0100 |
parents | 6d6fdaf846ed |
children | ee03b56b93ee |
comparison
equal
deleted
inserted
replaced
695:c299035ccb9f | 696:ee06382dfb22 |
---|---|
522 // The JID has been specified. Quick check... | 522 // The JID has been specified. Quick check... |
523 if (check_jid_syntax(jid)) { | 523 if (check_jid_syntax(jid)) { |
524 scr_LogPrint(LPRINT_NORMAL, "<%s> is not a valid Jabber ID.", jid); | 524 scr_LogPrint(LPRINT_NORMAL, "<%s> is not a valid Jabber ID.", jid); |
525 jid = NULL; | 525 jid = NULL; |
526 } else { | 526 } else { |
527 mc_strtolower(jid); | 527 // Convert jid to lowercase |
528 char *p = jid; | |
529 for ( ; *p && *p != '/'; p++) | |
530 *p = tolower(*p); | |
528 } | 531 } |
529 } else { | 532 } else { |
530 // Add the current buddy | 533 // Add the current buddy |
531 if (current_buddy) | 534 if (current_buddy) |
532 jid = (char*)buddy_getjid(BUDDATA(current_buddy)); | 535 jid = (char*)buddy_getjid(BUDDATA(current_buddy)); |
536 | 539 |
537 if (jid) { | 540 if (jid) { |
538 char *cmd; | 541 char *cmd; |
539 if (!msg) | 542 if (!msg) |
540 msg = ""; | 543 msg = ""; |
541 mc_strtolower(jid); | |
542 cmd = g_strdup_printf("%s %s", st, msg); | 544 cmd = g_strdup_printf("%s %s", st, msg); |
543 scr_LogPrint(LPRINT_LOGNORM, "Sending to <%s> /status %s", jid, cmd); | 545 scr_LogPrint(LPRINT_LOGNORM, "Sending to <%s> /status %s", jid, cmd); |
544 setstatus(jid, cmd); | 546 setstatus(jid, cmd); |
545 g_free(cmd); | 547 g_free(cmd); |
546 } | 548 } |