sm 2389 ext/xmlrpc/libxmlrpc/xmlrpc.c server_method* sm = Q_Head(&server->methodlist); sm 2394 ext/xmlrpc/libxmlrpc/xmlrpc.c while( sm ) { sm 2395 ext/xmlrpc/libxmlrpc/xmlrpc.c if(sm->name) { sm 2396 ext/xmlrpc/libxmlrpc/xmlrpc.c my_free(sm->name); sm 2398 ext/xmlrpc/libxmlrpc/xmlrpc.c if(sm->desc) { sm 2399 ext/xmlrpc/libxmlrpc/xmlrpc.c XMLRPC_CleanupValue(sm->desc); sm 2401 ext/xmlrpc/libxmlrpc/xmlrpc.c my_free(sm); sm 2402 ext/xmlrpc/libxmlrpc/xmlrpc.c sm = Q_Next(&server->methodlist); sm 2442 ext/xmlrpc/libxmlrpc/xmlrpc.c server_method* sm = malloc(sizeof(server_method)); sm 2444 ext/xmlrpc/libxmlrpc/xmlrpc.c if(sm) { sm 2445 ext/xmlrpc/libxmlrpc/xmlrpc.c sm->name = strdup(name); sm 2446 ext/xmlrpc/libxmlrpc/xmlrpc.c sm->method = cb; sm 2447 ext/xmlrpc/libxmlrpc/xmlrpc.c sm->desc = NULL; sm 2449 ext/xmlrpc/libxmlrpc/xmlrpc.c return Q_PushTail(&server->methodlist, sm); sm 2458 ext/xmlrpc/libxmlrpc/xmlrpc.c server_method* sm; sm 2463 ext/xmlrpc/libxmlrpc/xmlrpc.c sm = Q_Iter_Get_F(qi); sm 2464 ext/xmlrpc/libxmlrpc/xmlrpc.c if(sm && !strcmp(sm->name, name)) { sm 2465 ext/xmlrpc/libxmlrpc/xmlrpc.c return sm; sm 2529 ext/xmlrpc/libxmlrpc/xmlrpc.c server_method* sm = Q_Iter_Get_F(qi); sm 2530 ext/xmlrpc/libxmlrpc/xmlrpc.c if(sm && !strcmp(sm->name, callName)) { sm 2531 ext/xmlrpc/libxmlrpc/xmlrpc.c return sm->method; sm 112 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = find_method(server, method); sm 113 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm) { sm 114 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c XMLRPC_AddValueToVector(vector, sm->desc); sm 161 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = Q_Iter_Get_F(qi); sm 162 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm) { sm 163 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c XMLRPC_AddValueToVector(xMethodList, sm->desc); sm 178 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = Q_Iter_Get_F(qi); sm 179 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm) { sm 180 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c XMLRPC_VectorAppendString(xResponse, 0, sm->name, 0); sm 198 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = find_method(server, method); sm 199 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm && sm->desc) { sm 208 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c xSig = XMLRPC_VectorGetValueWithID(sm->desc, xi_token_signatures); sm 257 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = find_method(server, method); sm 258 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm && sm->desc) { sm 259 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c const char* help = XMLRPC_VectorGetStringWithID(sm->desc, xi_token_purpose); sm 512 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c server_method* sm = find_method(server, name); sm 514 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm) { sm 515 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c if(sm->desc) { sm 516 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c XMLRPC_CleanupValue(sm->desc); sm 518 ext/xmlrpc/libxmlrpc/xmlrpc_introspection.c sm->desc = XMLRPC_CopyValue(xMethod);