diff --git a/Lib/octave/octrun.swg b/Lib/octave/octrun.swg index ff614e681..325a4cca3 100644 --- a/Lib/octave/octrun.swg +++ b/Lib/octave/octrun.swg @@ -507,10 +507,10 @@ SWIGRUNTIME void swig_acquire_ownership_obj(void *vptr, int own); delete this; } - long swig_this() const { + size_t swig_this() const { if (!types.size()) - return (long) this; - return (long) types[0].second.ptr; + return (size_t) this; + return (size_t) types[0].second.ptr; } const char* help_text() const { if (!types.size())