req/sqlite3/ext/sqlite3_api/sqlite3_api_wrap.c
static void SWIG_RubyRemoveTracking(void* ptr) {
	/* Get a reference to the pointer as a Ruby number */
	VALUE key = SWIG_RubyPtrToReference(ptr);

	/* Define delete method - in C++ this could be marked as
	   static but unfortunately not in C. */
	VALUE delete_function = rb_intern("delete");

	/* Delete the object from the hash table by calling Ruby's
	   do this we need to call the Hash.delete method.*/
	rb_funcall(swig_ruby_trackings, delete_function, 1, key);
}
/* Remove a Tracking from a C/C++ struct to a Ruby object */
Remove a Tracking from a C/C++ struct to a Ruby object
Remove a Tracking from a C / C ++ struct to a Ruby object
static void SWIG_RubyRemoveTracking(void* ptr) {
	VALUE key = SWIG_RubyPtrToReference(ptr);
	VALUE delete_function = rb_intern("delete");
	rb_funcall(swig_ruby_trackings, delete_function, 1, key);
}
static void SWIG_RubyRemoveTracking ( void * ptr ) { VALUE key = SWIG_RubyPtrToReference ( ptr ) ; VALUE delete_function = rb_intern ( " " ) ; rb_funcall ( swig_ruby_trackings , delete_function , 1 , key ) ; }
Remove a Tracking from a C/C++ struct to a Ruby object
Remove a Tracking from a C / C ++ struct to a Ruby object
/* Get a reference to the pointer as a Ruby number */ /* Define delete method - in C++ this could be marked as
	   static but unfortunately not in C. */ /* Delete the object from the hash table by calling Ruby's
	   do this we need to call the Hash.delete method.*/