From c5fd02ec59b90f9b365d03b09a207531c5473ab8 Mon Sep 17 00:00:00 2001 From: Charlie Savage Date: Fri, 23 Sep 2005 18:04:06 +0000 Subject: [PATCH] Object tracking support. Defined two new pointer conversion flags used by SWIG_ConvertPtr and SWIG_NewPointerObj. The new flags are: #define SWIG_POINTER_OWN 0x1 #define SWIG_TRACK_OBJECTS 0x4 git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7496 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Lib/ruby/rubyhead.swg | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/ruby/rubyhead.swg b/Lib/ruby/rubyhead.swg index a079e701f..220f437b8 100644 --- a/Lib/ruby/rubyhead.swg +++ b/Lib/ruby/rubyhead.swg @@ -6,7 +6,9 @@ /* Flags for pointer conversion */ #define SWIG_POINTER_EXCEPTION 0x1 +#define SWIG_POINTER_OWN 0x1 #define SWIG_POINTER_DISOWN 0x2 +#define SWIG_TRACK_OBJECTS 0x4 #define NUM2USHRT(n) (\ (0 <= NUM2UINT(n) && NUM2UINT(n) <= USHRT_MAX)\