#include "s_newconf.h"
#include "logger.h"
#include "chmode.h"
-#include "irc_dictionary.h";
+#include "irc_dictionary.h"
/* bitmasks for error returns, so we send once per call */
#define SM_ERR_NOTS 0x00000001 /* No TS on channel */
{
DICTIONARY_FOREACH(md, &iter, chptr->metadata)
{
- if(!strcmp(md->name, "KICKNOREJOIN"))
+ if(!strcmp(md->value, "KICKNOREJOIN"))
channel_metadata_delete(chptr, md->name, 0);
}
}
if(c == 'K')
- channel_metadata_delete(chptr, md->name, 0);
+ channel_metadata_delete(chptr, "NOREPEAT", 0);
chptr->mode.mode &= ~mode_type;