- nickfloodsettings* f;
- channel->GetExt("nickflood", f);
- delete f;
- f = new nickfloodsettings(ServerInstance, nsecs, nnicks);
- channel->Shrink("nickflood");
- channel->Extend("nickflood", f);
- channel->SetModeParam('F', cur_param.c_str(), false);
- channel->SetModeParam('F', parameter.c_str(), true);
+ f = new nickfloodsettings(nsecs, nnicks);
+ ext.set(channel, f);
+ channel->SetModeParam('F', parameter);