فهرست منبع

* Small compile fix for voice-non-ident conversion

svn: 2208
Bryan Drewery 21 سال پیش
والد
کامیت
5a6a3c843c
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      src/mod/irc.mod/irc.c

+ 3 - 3
src/mod/irc.mod/irc.c

@@ -73,12 +73,12 @@ static bool include_lk = 1;      /* For correct calculation
 #include "msgcmds.c"
 #include "msgcmds.c"
 
 
 static int
 static int
-voice_ok(memberlist *m)
+voice_ok(memberlist *m, struct chanset_t *chan)
 {
 {
   if (m->flags & EVOICE)
   if (m->flags & EVOICE)
     return 0;
     return 0;
 
 
-  if (m->userhost[0] && !voice_non_ident && m->userhost[0] == '~')
+  if (m->userhost[0] && !chan->voice_non_ident && m->userhost[0] == '~')
     return 0;
     return 0;
 
 
   return 1;
   return 1;
@@ -1338,7 +1338,7 @@ check_expired_chanstuff(struct chanset_t *chan)
                   add_mode(chan, '-', 'v', m->nick);
                   add_mode(chan, '-', 'v', m->nick);
                 }
                 }
               }
               }
-            } else if (!m->user && channel_voice(chan) && voice_ok(m)) {
+            } else if (!m->user && channel_voice(chan) && voice_ok(m, chan)) {
               add_mode(chan, '+', 'v', m->nick);
               add_mode(chan, '+', 'v', m->nick);
             }
             }
           }
           }