From 694bd3bd99f6a13a95c0b6e19da3dddb61cd5cdd Mon Sep 17 00:00:00 2001
From: Kovid Goyal <kovid@kovidgoyal.net>
Date: Sat, 10 Aug 2019 22:12:53 +0530
Subject: [PATCH 54/71] ...
---
src/calibre/utils/podofo/utils.cpp | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/calibre/utils/podofo/utils.cpp b/src/calibre/utils/podofo/utils.cpp
index ff2a9e6718..ff83bef39c 100644
--- a/src/calibre/utils/podofo/utils.cpp
+++ b/src/calibre/utils/podofo/utils.cpp
@@ -31,8 +31,7 @@ pdf::podofo_convert_pdfstring(const PdfString &s) {
const PdfString
pdf::podofo_convert_pystring(PyObject *val) {
#if PY_MAJOR_VERSION > 2
- PdfString s(reinterpret_cast<const pdf_utf8*>(PyUnicode_AsUTF8(val)));
- return s;
+ return PdfString(reinterpret_cast<const pdf_utf8*>(PyUnicode_AsUTF8(val)));
#else
PyObject *temp = PyUnicode_AsUTF8String(val);
if (!temp) throw std::bad_alloc();