From c7848575273a475aaef0be28c2e7f77199804b22 Mon Sep 17 00:00:00 2001 From: richard Date: Fri, 12 Nov 2021 00:34:43 +0000 Subject: [PATCH] return empty string for null pointers https://github.com/electronstudio/raylib-python-cffi/issues/51 --- pyray/__init__.py | 5 ++++- version.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pyray/__init__.py b/pyray/__init__.py index 0a683ad..a050c26 100644 --- a/pyray/__init__.py +++ b/pyray/__init__.py @@ -77,7 +77,10 @@ def makefunc(a): if result is None: return if str(type(result)) == "" and str(result).startswith("": + result = "" + else: + result = ffi.string(result).decode('utf-8') return result return func diff --git a/version.py b/version.py index b329d28..283135e 100644 --- a/version.py +++ b/version.py @@ -1 +1 @@ -__version__ = "4.0.0.1" \ No newline at end of file +__version__ = "4.0.0.2" \ No newline at end of file