diff options
Diffstat (limited to 'src/channels.c')
-rw-r--r-- | src/channels.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/channels.c b/src/channels.c index 55079b2a3..53fe52120 100644 --- a/src/channels.c +++ b/src/channels.c @@ -77,7 +77,7 @@ char *chan_get_modes(Channel * chan, int complete, int plus) do { if (chan->mode & cbmi->flag) *end++ = cbmi->mode; - } while ((++cbmi)->flag != 0 && ++n < sizeof(res) - 1); + } while ((++cbmi)->mode != 0 && ++n < sizeof(res) - 1); if (complete) { cbmi = cbmodeinfos; @@ -93,7 +93,7 @@ char *chan_get_modes(Channel * chan, int complete, int plus) *end++ = *value++; } } - } while ((++cbmi)->flag != 0 && ++n < sizeof(res) - 1); + } while ((++cbmi)->mode != 0 && ++n < sizeof(res) - 1); } } |