return;
}
+ if(feature_bool(FEAT_CHMODE_A_NOSET) && !(state->flags & MODE_PARSE_FORCE)) /* mode can'T be set. */
+ return;
+
if (!(state->flags & MODE_PARSE_WIPEOUT) &&
(!t_access || t_access == state->chptr->mode.access))
return;
int p_pos = 0;
int is_visible = 1, is_ccode = 0, i = 0, j = 0;
char codes[5];
- for(i = 0; p != '\n'; p = stripped_message[++i]) {
+ for(i = 0; p != '\n' && p != 0; p = stripped_message[++i]) {
if(p == 3) {
j = 0;
is_ccode = 1;