From b3f0dbff62334f5f2be154298dc10adfc5987360 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 16 May 2019 13:54:14 -0400 Subject: Fix Windows memory error (fixes #330) --- libqpdf/QUtil.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libqpdf') diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc index 816c2dfa..17e958ca 100644 --- a/libqpdf/QUtil.cc +++ b/libqpdf/QUtil.cc @@ -371,7 +371,7 @@ QUtil::safe_fopen(char const* filename, char const* mode) (static_cast(u16.at(i)) << 8) + static_cast(u16.at(i+1))); } - PointerHolder wmodep(true, new wchar_t(strlen(mode) + 1)); + PointerHolder wmodep(true, new wchar_t[strlen(mode) + 1]); wchar_t* wmode = wmodep.getPointer(); wmode[strlen(mode)] = 0; for (size_t i = 0; i < strlen(mode); ++i) -- cgit v1.2.3-54-g00ecf