diff options
author | Karl Wette <karl.wette@ligo.org> | 2018-05-10 22:04:30 +1000 |
---|---|---|
committer | Karl Wette <karl.wette@ligo.org> | 2018-05-12 22:25:07 +1000 |
commit | ce67bce72e8b82c47295c320dd990d30d4c4bbde (patch) | |
tree | c1f48cbd06209d7152f9fdb470e00d3eee614484 | |
parent | df92ad6ebcb0995f04194b38ee19e0b7f08c730a (diff) | |
download | swig-ce67bce72e8b82c47295c320dd990d30d4c4bbde.tar.gz |
Lib/octave: fix call to mlock() for Octave >= 4.4
-rw-r--r-- | Lib/octave/octruntime.swg | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Lib/octave/octruntime.swg b/Lib/octave/octruntime.swg index d83a27f57..46faade9c 100644 --- a/Lib/octave/octruntime.swg +++ b/Lib/octave/octruntime.swg @@ -447,10 +447,12 @@ DEFUN_DLD( SWIG_name, args, nargout, SWIG_name_usage ) { } } -#if !SWIG_OCTAVE_PREREQ(3,2,0) - mlock(me->name()); -#else +#if SWIG_OCTAVE_PREREQ(4,4,0) + octave::interpreter::the_interpreter()->mlock(); +#elif SWIG_OCTAVE_PREREQ(3,2,0) mlock(); +#else + mlock(me->name()); #endif } |