]> jfr.im git - irc/quakenet/newserv.git/blobdiff - channel/channel.c
fix last 2 warnings
[irc/quakenet/newserv.git] / channel / channel.c
index 6531ce89f026a7fd856dee7650c11a306aa27f1f..03ae8f2b43d7c7b0132fd79ee2ccd1ca1d8731da 100644 (file)
@@ -161,7 +161,7 @@ void delnickfromchannel(channel *cp, long numeric, int updateuser) {
   void *args[2];
   
   if ((np=getnickbynumeric(numeric&CU_NUMERICMASK))==NULL) {
-    Error("channel",ERR_ERROR,"Trying to remove non-existent nick %d from channel %s",numeric,cp->index->name);
+    Error("channel",ERR_ERROR,"Trying to remove non-existent nick %lu from channel %s",numeric,cp->index->name->content);
     return;
   }
   
@@ -418,7 +418,7 @@ unsigned int countuniquehosts(channel *cp) {
       continue;
       
     if ((np=getnickbynumeric(cp->users->content[i]))==NULL) {
-      Error("channel",ERR_ERROR,"Found unknown numeric %u on channel %s",cp->users->content[i],cp->index->name->content);
+      Error("channel",ERR_ERROR,"Found unknown numeric %lu on channel %s",cp->users->content[i],cp->index->name->content);
       continue;
     }
     
@@ -440,7 +440,7 @@ unsigned int countuniquehosts(channel *cp) {
  * Unlike ircu we don't check against KEYLEN here, this is done elsewhere.
  */
 void clean_key(char *key) {
-  while (*key) {
+  for (;*key;key++) {
     if (*key<=32 || *key==':' || *key==',') {
       *key=0;
       return;