X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/c9bf23febfe7c108b9da7dd1937b586eace40812..bc06f607a61a8d0c48642bc859998f34346024b8:/src/tools.c diff --git a/src/tools.c b/src/tools.c index 9aa371f..7d1fdcd 100644 --- a/src/tools.c +++ b/src/tools.c @@ -357,6 +357,14 @@ static char irc_tolower[256]; #undef tolower #define tolower(X) irc_tolower[(unsigned char)(X)] +void +irc_strtolower(char *str) { + char *p; + for(p = str;*p;p++) { + *p = tolower(*p); + } +} + int irccasecmp(const char *stra, const char *strb) { while (*stra && (tolower(*stra) == tolower(*strb))) @@ -1294,11 +1302,11 @@ char *pretty_mask(char *mask) return make_nick_user_host(retmask, nick, user, host); } -int str_is_number(char *str) +int str_is_number(const char *str) { char *ptr; int ret = false; - for(ptr = str;*ptr;ptr++) { + for(ptr = (char *)str;*ptr;ptr++) { if((*ptr >= '0' && *ptr <= '9') || *ptr == '-') ret = true; else