The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
TYPEMAP
gsl_rng *		ANY_OBJ
gsl_ran_discrete_t *	T_PTROBJ

OUTPUT
ANY_OBJ
	sv_setref_pv($arg, CLASS, (void *) $var);

INPUT
ANY_OBJ
	$var = INT2PTR($type, SvIV((SV*)SvRV($arg)))