From e7c26721f55730f25f7be2ab297e65d4e8598872 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Sat, 5 Jul 2008 22:54:11 +0200 Subject: [PATCH] make length calculation more obvious --- ED2KLink.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ED2KLink.cpp b/ED2KLink.cpp index 74a38c9..f8e7373 100644 --- a/ED2KLink.cpp +++ b/ED2KLink.cpp @@ -25,7 +25,7 @@ ED2KLink::ED2KLink(const char* filename, const size_t size, const void* hash) { memcpy(this->hash, hash, 16); this->size = size; - link = (char*) calloc(13 + (strlen(filename) + 1) + 1 + getDigits(size) + 1 + 32 + 2, 1); + link = (char*) calloc(13 + strlen(filename) + 1 + getDigits(size) + 1 + 32 + 2 + 1, 1); sprintf(link, "ed2k://|file|%s|%u|", filename, size); for (int i = 0; i < 16; i++) { sprintf(link + strlen(link), "%02X", ((unsigned char*) hash)[i] & 0xff); -- 2.7.4