Fix for Issue #88 - ZMS crashing

Previously, systems without gnutls were computing auth_md5 to be twice the size of what it was defined to be, thus causing zms to crash. The for loop at line 227 builds auth_md5 by looping every "2j", which means the upper limit (md5len) should be half the desired size of auth_md5.
This commit is contained in:
Andy 2013-08-28 07:22:41 -05:00
parent a33ddcb307
commit 4e9698ae13
1 changed files with 1 additions and 1 deletions

View File

@ -196,7 +196,7 @@ User *zmLoadAuthUser( const char *auth, bool use_remote_addr )
char auth_key[512] = "";
char auth_md5[32+1] = "";
size_t md5len = 32;
size_t md5len = 16;
unsigned char md5sum[md5len];
time_t now = time( 0 );