-void handle_swhois(char **parameters, int pcnt, userrec *user)
-{
- userrec* dest = Srv->FindNick(std::string(parameters[0]));
- if (dest)
- {
- std::string line = "";
- for (int i = 1; i < pcnt; i++)
- {
- if (i != 1)
- line = line + " ";
- line = line + std::string(parameters[i]);
- }
- char* field = dest->GetExt("swhois");
- if (field)
- {
- std::string* text = (std::string*)field;
- dest->Shrink("swhois");
- delete text;
- }
- std::string* text = new std::string(line);
- dest->Extend("swhois",(char*)text);
- }
-}
-
-class ModuleSWhois : public Module