libpurple/protocols/irc/parse.c

branch
soc.2013.gobjectification.plugins
changeset 36637
9b0109ae118d
parent 36574
e9b59dd16117
child 36663
c61b6dbc1f03
equal deleted inserted replaced
36636:2048974db21b 36637:9b0109ae118d
219 break; 219 break;
220 } 220 }
221 221
222 args[i] = '\0'; 222 args[i] = '\0';
223 223
224 purple_cmd_register(c->name, args, PURPLE_CMD_P_PROTOCOL, f, "prpl-irc", 224 purple_cmd_register(c->name, args, PURPLE_CMD_P_PROTOCOL, f, "irc",
225 irc_parse_purple_cmd, _(c->help), NULL); 225 irc_parse_purple_cmd, _(c->help), NULL);
226 } 226 }
227 227
228 void irc_register_commands(void) 228 void irc_register_commands(void)
229 { 229 {
747 args[i] = irc_recv_convert(irc, cur); 747 args[i] = irc_recv_convert(irc, cur);
748 cur = cur + strlen(cur); 748 cur = cur + strlen(cur);
749 break; 749 break;
750 case '*': 750 case '*':
751 /* Ditto 'v' above; we're going to salvage this in case 751 /* Ditto 'v' above; we're going to salvage this in case
752 * it leaks past the IRC prpl */ 752 * it leaks past the IRC protocol */
753 args[i] = purple_utf8_salvage(cur); 753 args[i] = purple_utf8_salvage(cur);
754 cur = cur + strlen(cur); 754 cur = cur + strlen(cur);
755 break; 755 break;
756 default: 756 default:
757 purple_debug(PURPLE_DEBUG_ERROR, "irc", "invalid message format character '%c'\n", fmt[i]); 757 purple_debug(PURPLE_DEBUG_ERROR, "irc", "invalid message format character '%c'\n", fmt[i]);

mercurial