From 1ae49d174303dd9cc46bb98ac9a1d3e6428950dc Mon Sep 17 00:00:00 2001 From: sledgehammer999 Date: Mon, 2 Feb 2015 01:21:48 +0200 Subject: [PATCH] Fix heap corruption. Closes #2342. Manual backporting of commit b45eb28099a (master). --- src/preferences/preferences.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preferences/preferences.h b/src/preferences/preferences.h index e37e5ad6b..795331799 100755 --- a/src/preferences/preferences.h +++ b/src/preferences/preferences.h @@ -1419,7 +1419,7 @@ private: delete[] lpValueName; if (res == ERROR_SUCCESS) { - lpData[cBuffer] = 0; + lpData[cBuffer - 1] = 0; result = QString::fromWCharArray(lpData); } delete[] lpData;