# HG changeset patch # User Luke Schierer # Date 1192814906 0 # Node ID 8e54d39743cddc04093c41af83041ddf56449521 # Parent 66b73b0def79554368e2517cfc4f65b3386d93ab disapproval of revision 'ba01a475b5298205283309f3c0aaf3dd8d1a54f1' diff -r 66b73b0def79 -r 8e54d39743cd libpurple/protocols/msn/command.c --- a/libpurple/protocols/msn/command.c Fri Oct 19 17:18:40 2007 +0000 +++ b/libpurple/protocols/msn/command.c Fri Oct 19 17:28:26 2007 +0000 @@ -36,52 +36,6 @@ return TRUE; } -/* - * check the command is the command with payload content - * if it is return TRUE - * else return FALSE - */ -static gboolean -msn_check_payload_cmd(const char *str) -{ - g_return_val_if_fail(str != NULL, FALSE); - if( (!strcmp(str,"ADL")) || - (!strcmp(str,"GCF")) || - (!strcmp(str,"SG")) || - (!strcmp(str,"MSG")) || - (!strcmp(str,"RML")) || - (!strcmp(str,"UBX")) || - (!strcmp(str,"UBN")) || - (!strcmp(str,"UUM")) || - (!strcmp(str,"UBM")) || - (!strcmp(str,"FQY")) || - (!strcmp(str,"UUN")) || - (!strcmp(str,"UUX")) || - (is_num(str))){ - return TRUE; - } - - return FALSE; -} - -/* - * set command Payload length - */ -static void -msn_set_payload_len(MsnCommand *cmd) -{ - char *param; - int len = 0; - - if (msn_check_payload_cmd(cmd->command) && (cmd->param_count > 0)){ - param = cmd->params[cmd->param_count - 1]; - len = is_num(param) ? atoi(param) : 0; - } - - cmd->payload_len = len; -} - - MsnCommand * msn_command_from_string(const char *string) { @@ -116,13 +70,7 @@ cmd->trId = is_num(param) ? atoi(param) : 0; } else - { cmd->trId = 0; - } - - /*add payload Length checking*/ - msn_set_payload_len(cmd); - purple_debug_info("MSNP14","get payload len:%d\n",cmd->payload_len); msn_command_ref(cmd);