9 SECURITY_INFORMATION T_UV
\r
16 SECURITY_DESCRIPTOR * T_BUF
\r
17 SECURITY_ATTRIBUTES * T_BUF
\r
27 #############################################################################
\r
30 $var= null_arg($arg)||!SvTRUE($arg) ? ($type)0 : looks_like_number($arg) ? ($type)SvIV($arg) : ($type)1
\r
32 if( null_arg($arg) )
\r
35 $var= ($type) SvPV_nolen( $arg )
\r
37 grow_buf( $var,$arg, $type )
\r
39 $var= null_arg($arg) ? ($type)0 : INT2PTR($type,SvIV($arg))
\r
41 $var= null_arg($arg) ? ($type)0 : INT2PTR($type,SvUV($arg))
\r
47 if( null_arg($arg) )
\r
50 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )= SvIV($arg)
\r
52 if( null_arg($arg) )
\r
55 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )= SvUV($arg)
\r
57 if( null_arg($arg) )
\r
60 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )=
\r
61 SvOK($arg) ? SvIV($arg) : 0;
\r
63 if( null_arg($arg) )
\r
66 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )=
\r
67 SvOK($arg) ? SvUV($arg) : 0;
\r
69 if( null_arg($arg) )
\r
72 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )= (void *)SvIV($arg)
\r
74 if( null_arg($arg) )
\r
77 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )= (void *)SvUV($arg)
\r
79 if( null_arg($arg) )
\r
82 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )=
\r
83 SvOK($arg) ? (void *)SvIV($arg) : 0;
\r
85 if( null_arg($arg) )
\r
88 *( $var= ($type) TempAlloc( sizeof(*($var)) ) )=
\r
89 SvOK($arg) ? (void *)SvUV($arg) : 0;
\r
91 #############################################################################
\r
94 if( ! null_arg($arg) && ! SvREADONLY($arg) ) {
\r
96 sv_setiv( $arg, (IV)$var );
\r
98 sv_setsv( $arg, &PL_sv_no );
\r
104 trunc_buf( RETVAL, $var,$arg );
\r
106 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
107 sv_setiv( $arg, PTR2IV($var) );
\r
109 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
110 sv_setuv( $arg, PTR2UV($var) );
\r
112 if( ! null_arg($arg) )
\r
113 sv_setiv( $arg, PTR2IV($var) );
\r
115 if( ! null_arg($arg) )
\r
116 sv_setuv( $arg, PTR2UV($var) );
\r
118 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
119 sv_setiv( $arg, (IV)*($var) );
\r
121 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
122 sv_setuv( $arg, (UV)*($var) );
\r
124 if( ! null_arg($arg) )
\r
125 sv_setiv( $arg, (IV)*($var) );
\r
127 if( ! null_arg($arg) )
\r
128 sv_setuv( $arg, (UV)*($var) );
\r
130 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
131 sv_setiv( $arg, (IV)*($var) );
\r
133 if( ! null_arg($arg) && ! SvREADONLY($arg) )
\r
134 sv_setuv( $arg, (UV)*($var) );
\r
136 if( ! null_arg($arg) )
\r
137 sv_setiv( $arg, (IV)*($var) );
\r
139 if( ! null_arg($arg) )
\r
140 sv_setuv( $arg, (UV)*($var) );
\r