diff options
author | C. McEnroe | 2021-01-01 20:09:10 -0500 |
---|---|---|
committer | C. McEnroe | 2021-01-01 20:09:10 -0500 |
commit | 4b883177dc025db24473e62469f97631a12ad536 (patch) | |
tree | 0039251bc3093c68c44eb95fb7a1051168fe3acf /chat.c | |
parent | 519fcc436fb5d432c6dbc971c2afb40203abe422 (diff) |
Split ignore fields to avoid over-eager * matching
Split ignore fields and match each separately to avoid an early * eagerly matching across several fields. For example, "* JOIN * *" should not match messages which happen to contain the word "JOIN" followed by two other words. Ignore capacity is reduced to 64 to keep the size of the array the same. I don't think it's an issue.
Diffstat (limited to 'chat.c')
0 files changed, 0 insertions, 0 deletions