aboutsummaryrefslogtreecommitdiff
path: root/Lib/mzscheme/mzrun.swg
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/mzscheme/mzrun.swg')
-rw-r--r--Lib/mzscheme/mzrun.swg2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/mzscheme/mzrun.swg b/Lib/mzscheme/mzrun.swg
index 06447d78d..c438c9ce8 100644
--- a/Lib/mzscheme/mzrun.swg
+++ b/Lib/mzscheme/mzrun.swg
@@ -158,7 +158,7 @@ SWIG_MzScheme_ConvertPtr(Scheme_Object *s, void **result, swig_type_info *type,
if (SCHEME_NULLP(s)) {
*result = NULL;
- return 0;
+ return (flags & SWIG_POINTER_NO_NULL) ? SWIG_NullReferenceError : SWIG_OK;
} else if (SCHEME_TYPE(s) == swig_type) {
struct swig_mz_proxy *proxy = (struct swig_mz_proxy *) s;
if (type) {