remove lots of gcc 4 warnings

This commit is contained in:
leitner
2005-10-14 14:35:16 +00:00
parent 043b02ede6
commit 7966fa0c86
25 changed files with 152 additions and 95 deletions

6
auth.c
View File

@@ -19,14 +19,14 @@
int check_password(const char* fromdb,struct string* plaintext) {
if (str_start(fromdb,"{MD5}")) {
char digest[17];
unsigned char digest[17];
char md5[40];
MD5_CTX c;
MD5Init(&c);
MD5Update(&c,plaintext->s,plaintext->l);
MD5Update(&c,(unsigned char*)plaintext->s,plaintext->l);
MD5Final(digest,&c);
digest[16]=0;
md5[fmt_base64(md5,digest,16)]=0;
md5[fmt_base64(md5,(char*)digest,16)]=0;
if (str_equal(md5,fromdb+5))
return 1;
}