From 3a2772eafa10defc356e5e13530b4e44f774fe09 Mon Sep 17 00:00:00 2001 From: psychon Date: Sat, 17 Jan 2009 10:25:09 +0000 Subject: [PATCH] MD5: Dunno if this makes the code better or worse... git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1334 726aef4b-f618-498e-8847-2d620e286838 --- MD5.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MD5.cpp b/MD5.cpp index 5e3d2629..614963bf 100644 --- a/MD5.cpp +++ b/MD5.cpp @@ -249,15 +249,15 @@ void CMD5::md5_finish(md5_context *ctx, uint8 digest[16]) const { char* CMD5::MakeHash(const char* szText, uint32 nTextLen) { md5_context ctx; unsigned char md5sum[16]; - unsigned short i; md5_starts(&ctx); md5_update(&ctx, (uint8*)szText, nTextLen); md5_finish(&ctx, md5sum); - for (i = 0; i < 16; i++) { - sprintf(m_szMD5 + i * 2, "%02x", md5sum[i]); - } + sprintf(m_szMD5, "%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", + md5sum[0], md5sum[1], md5sum[2], md5sum[3], md5sum[4], md5sum[5], + md5sum[6], md5sum[7], md5sum[8], md5sum[9], md5sum[10], md5sum[11], + md5sum[12], md5sum[13], md5sum[14], md5sum[15]); return m_szMD5; }