repo: ngircd action: commit revision: path_from: revision_from: 44926b7f9ff031c37be48b33c314e47e2f84ff9f: path_to: revision_to:
commit 44926b7f9ff031c37be48b33c314e47e2f84ff9f Author: Alexander BartonDate: Mon Nov 12 22:39:57 2012 +0100 Add a few casts, fix compiler warnings on NetBSD 5 This fixes a few warnings of this type: XXX.c: In function 'AAA': XXX.c:YY: warning: array subscription has type 'char' Tested on NetBSD 5.0.2 with gcc 4.1.3. diff --git a/src/ngircd/irc-login.c b/src/ngircd/irc-login.c
--- a/src/ngircd/irc-login.c
+++ b/src/ngircd/irc-login.c
@@ -443,7 +443,7 @@ IRC_USER(CLIENT * Client, REQUEST * Req)
punctuation is allowed.*/
ptr = Req->argv[0];
while (*ptr) {
- if (!isalnum(*ptr) &&
+ if (!isalnum((int)*ptr) &&
*ptr != '+' && *ptr != '-' &&
*ptr != '.' && *ptr != '_') {
Conn_Close(Client_Conn(Client), NULL,
diff --git a/src/tool/tool.c b/src/tool/tool.c
--- a/src/tool/tool.c
+++ b/src/tool/tool.c
@@ -84,7 +84,7 @@ ngt_UpperStr(char *String)
ptr = String;
while(*ptr) {
- *ptr = toupper(*ptr);
+ *ptr = toupper((int)*ptr);
ptr++;
}
return String;
@@ -103,7 +103,7 @@ ngt_LowerStr(char *String)
ptr = String;
while(*ptr) {
- *ptr = tolower(*ptr);
+ *ptr = tolower((int)*ptr);
ptr++;
}
return String;
-----END OF PAGE-----