diff -up Sigil-0.9.14/src/Misc/EmbeddedPython.cpp.orig Sigil-0.9.14/src/Misc/EmbeddedPython.cpp --- Sigil-0.9.14/src/Misc/EmbeddedPython.cpp.orig 2022-09-14 15:01:07.478992538 +0000 +++ Sigil-0.9.14/src/Misc/EmbeddedPython.cpp 2022-09-14 14:58:31.927044230 +0000 @@ -456,7 +456,7 @@ QVariant EmbeddedPython::PyObjectToQVari if (kind == PyUnicode_1BYTE_KIND) { // latin 1 according to PEP 393 - res = QVariant(QString::fromLatin1(reinterpret_castPyUnicode_1BYTE_DATA(po), -1)); + res = QVariant(QString::fromLatin1(reinterpret_cast(PyUnicode_1BYTE_DATA(po)), -1)); } else if (kind == PyUnicode_2BYTE_KIND) { res = QVariant(QString::fromUtf16(PyUnicode_2BYTE_DATA(po), -1));