1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-06-30 18:06:38 +02:00
Files
unrealircd/src
Bram Matthys 58551c2d43 When unloading any of the vhoaq channel modes it would cause a crash
later on, because unload_extcmode_commit() would call extcmode_para_delslot()
even though member modes don't use a parameter slot, and hence it
would NULLify a wrong slot, usually for the +H parameter mode. Fun.

We now no longer crash and mass-unset the modes on everyone in the
channel when such a mode is unloaded, just like we do when unloading
any of the other channel modes. It is not done in an efficient way
(one mode per line) but this should be an extremely rare event anyway.

Crash reported by CrazyCat.
2021-12-29 08:41:37 +01:00
..
2021-08-18 13:08:42 +02:00
2021-08-18 13:08:42 +02:00
2021-09-11 09:56:22 +02:00
2021-08-11 16:48:26 +02:00
2021-12-11 10:25:15 +01:00
2021-09-11 09:56:22 +02:00
2021-11-05 14:02:28 +01:00