From dc30b918a10d9bd01c3e1e5441a16a314b33144c Mon Sep 17 00:00:00 2001 From: Lynix Date: Sat, 15 Dec 2012 22:17:09 +0100 Subject: [PATCH] Fixed HashDigest::ToHex() result being of size 1 Former-commit-id: 698d263f6af00bdc1c622bd0575ac263b621f7a7 --- src/Nazara/Core/HashDigest.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Nazara/Core/HashDigest.cpp b/src/Nazara/Core/HashDigest.cpp index 5b9802b80..45019a0d9 100644 --- a/src/Nazara/Core/HashDigest.cpp +++ b/src/Nazara/Core/HashDigest.cpp @@ -82,11 +82,11 @@ NzString NzHashDigest::ToHex() const return NzString(); unsigned int length = m_digestLength*2; - char* hex_output = new char[length+1]; + char* hexOutput = new char[length+1]; for (unsigned int i = 0; i < m_digestLength; ++i) - std::sprintf(hex_output + i*2, "%02x", m_digest[i]); + std::sprintf(hexOutput + i*2, "%02x", m_digest[i]); - return NzString(new NzString::SharedString(length, length, 1, hex_output)); + return NzString(new NzString::SharedString(1, length, length, hexOutput)); } nzUInt8 NzHashDigest::operator[](unsigned short pos) const