- *data++;
-
- switch(tolower(data[0]))
- {
- case 'a':
- if(!strcasecmp(data, "auth"))
- {
- if (add)
- set_track_auth(track_cfg);
- else
- clear_track_auth(track_cfg);
- }
- break;
- case 'c':
- if(!strcasecmp(data, "chanmode"))
- {
- if (add)
- set_track_chanmode(track_cfg);
- else
- clear_track_chanmode(track_cfg);
- }
- break;
- case 'd':
- if(!strcasecmp(data, "del"))
- {
- if (add)
- set_track_del(track_cfg);
- else
- clear_track_del(track_cfg);
- }
- break;
- case 'j':
- if(!strcasecmp(data, "join"))
- {
- if(add)
- set_track_join(track_cfg);
- else
- clear_track_join(track_cfg);
- }
- break;
- case 'k':
- if(!strcasecmp(data, "kick"))
- {
- if(add)
- set_track_kick(track_cfg);
- else
- clear_track_kick(track_cfg);
- }
- break;
- case 'n':
- if(!strcasecmp(data, "new"))
- {
- if(add)
- set_track_new(track_cfg);
- else
- clear_track_new(track_cfg);
- }
- if(!strcasecmp(data, "nick"))
- {
- if(add)
- set_track_nick(track_cfg);
- else
- clear_track_nick(track_cfg);
- }
- break;
- case 'p':
- if(!strcasecmp(data, "part"))
- {
- if(add)
- set_track_part(track_cfg);
- else
- clear_track_part(track_cfg);
- }
- break;
- case 'u':
- if(!strcasecmp(data, "umode"))
- {
- if(add)
- set_track_umode(track_cfg);
- else
- clear_track_umode(track_cfg);
- }
- break;
- default:
- TRACK("Error, Unknown value %s", data);
- break;
+ data++;
+
+ if(!strcasecmp(data, "auth")) {
+ if (add)
+ set_track_auth(track_cfg);
+ else
+ clear_track_auth(track_cfg);
+ } else if(!strcasecmp(data, "chanmode")) {
+ if (add)
+ set_track_chanmode(track_cfg);
+ else
+ clear_track_chanmode(track_cfg);
+ } else if(!strcasecmp(data, "del")) {
+ if (add)
+ set_track_del(track_cfg);
+ else
+ clear_track_del(track_cfg);
+ } else if(!strcasecmp(data, "join")) {
+ if(add)
+ set_track_join(track_cfg);
+ else
+ clear_track_join(track_cfg);
+ } else if(!strcasecmp(data, "kick")) {
+ if(add)
+ set_track_kick(track_cfg);
+ else
+ clear_track_kick(track_cfg);
+ } else if(!strcasecmp(data, "new")) {
+ if(add)
+ set_track_new(track_cfg);
+ else
+ clear_track_new(track_cfg);
+ } else if(!strcasecmp(data, "nick")) {
+ if(add)
+ set_track_nick(track_cfg);
+ else
+ clear_track_nick(track_cfg);
+ } else if(!strcasecmp(data, "part")) {
+ if(add)
+ set_track_part(track_cfg);
+ else
+ clear_track_part(track_cfg);
+ } else if(!strcasecmp(data, "umode")) {
+ if(add)
+ set_track_umode(track_cfg);
+ else
+ clear_track_umode(track_cfg);
+ } else {
+ TRACK("Error, Unknown value %s", data);