From 4f1c123c8e548c78976bf89f461ab09a654d070d Mon Sep 17 00:00:00 2001 From: Erik Ekman Date: Sun, 28 Jan 2007 12:54:16 +0000 Subject: [PATCH] Fixed signedness in login.c --- src/login.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/login.c b/src/login.c index b2324d1..5ec617c 100644 --- a/src/login.c +++ b/src/login.c @@ -22,7 +22,7 @@ /* Needs a 16byte array for output, and 32 bytes password */ void login_calculate(char *out, int len, char *pass, int seed) { - char temp[32]; + unsigned char temp[32]; md5_state_t ctx; int i; int k; @@ -41,6 +41,6 @@ void login_calculate(char *out, int len, char *pass, int seed) { } md5_init(&ctx); md5_append(&ctx, temp, 32); - md5_finish(&ctx, out); + md5_finish(&ctx, (unsigned char *) out); }