sepstr = malloc(sepsize + 1);
memset(sepstr, '-', sepsize);
sepstr[sepsize] = 0;
- irc_send(from, to, sepstr); /* ----------------- */
+ if(hi->userlist_style != HI_STYLE_CLEAN)
+ irc_send(from, to, sepstr); /* ----------------- */
irc_send(from, to, line); /* alpha beta roe */
- irc_send(from, to, sepstr); /* ----------------- */
+ if(hi->userlist_style != HI_STYLE_CLEAN)
+ irc_send(from, to, sepstr); /* ----------------- */
ii = 1;
}
/* Send the table. */
sepstr[sepsize/2] = 'n';
sepstr[sepsize/2+1]= 'd';
}
- irc_send(from, to, sepstr);
+
+ if(hi->userlist_style != HI_STYLE_CLEAN)
+ irc_send(from, to, sepstr);
free(sepstr);
}
topic = "<index>";
if (!hf) {
_send_help(dest, src, NULL, "HFMSG_MISSING_HELPFILE");
- return 0;
+ return false;
}
for (curr = (dest->handle_info ? dest->handle_info->language : lang_C);
curr;
if (!lang_hf)
continue;
rec = dict_find(lang_hf->db, topic, NULL);
- if (rec && rec->type == RECDB_QSTRING)
- return _send_help(dest, src, hf->expand, rec->d.qstring);
+ if (rec && rec->type == RECDB_QSTRING) {
+ _send_help(dest, src, hf->expand, rec->d.qstring);
+ return true;
+ }
}
rec = dict_find(hf->db, "<missing>", NULL);
if (!rec)
- return send_message(dest, src, "MSG_TOPIC_UNKNOWN");
- if (rec->type != RECDB_QSTRING)
- return send_message(dest, src, "HFMSG_HELP_NOT_STRING");
- return _send_help(dest, src, hf->expand, rec->d.qstring);
+ return false;
+ if (rec->type != RECDB_QSTRING) {
+ send_message(dest, src, "HFMSG_HELP_NOT_STRING");
+ return false;
+ }
+ _send_help(dest, src, hf->expand, rec->d.qstring);
+ return true;
}
int