From 6b9b06bf3fadf35cebc81113d447ef3e8384e43a Mon Sep 17 00:00:00 2001 From: Nishi Date: Thu, 22 Aug 2024 02:54:07 +0000 Subject: [PATCH] fix git-svn-id: file:///raid/svn-personal/repoview/trunk@36 7e8b2a19-8934-dd40-8cb3-db22cdd5a80f --- CGI/avatar.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CGI/avatar.c b/CGI/avatar.c index 09201a3..14a8414 100644 --- a/CGI/avatar.c +++ b/CGI/avatar.c @@ -9,7 +9,7 @@ #include -int hex_to_num(const char* hex, int len) { +int hex_to_num_len(const char* hex, int len) { int i; int num = 0; for(i = 0; i < len; i++) { @@ -29,9 +29,9 @@ char* generate_ident(const char* username, int* r, int* g, int* b) { char* ident = malloc(25); char* hash = rv_md5(username); - double h = hex_to_num(hash + 32 - 2 - 2 - 3, 3); - double s = hex_to_num(hash + 32 - 2 - 2, 2); - double v = hex_to_num(hash + 32 - 2, 2); + double h = hex_to_num_len(hash + 32 - 2 - 2 - 3, 3); + double s = hex_to_num_len(hash + 32 - 2 - 2, 2); + double v = hex_to_num_len(hash + 32 - 2, 2); h = h * 360 / 4095; s = 65 - s * 20 / 255; -- 2.45.2