From 4b2e5d2f4c2d8a873d2a642ce6a4271f87a4333e Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Mon, 24 Oct 2022 10:42:11 +0200 Subject: [PATCH] guard for missing linearization --- src/runtime/python/pypgf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime/python/pypgf.c b/src/runtime/python/pypgf.c index 52a9c59db..962c23459 100644 --- a/src/runtime/python/pypgf.c +++ b/src/runtime/python/pypgf.c @@ -70,6 +70,10 @@ Concr_linearize(ConcrObject* self, PyObject *args) return NULL; } + if (text == NULL) { + Py_RETURN_NONE; + } + PyObject* pystr = PyUnicode_FromStringAndSize(text->text, text->size); free(text);