ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Convert-Scalar/Scalar.xs
(Generate patch)

Comparing Convert-Scalar/Scalar.xs (file contents):
Revision 1.4 by root, Mon Sep 23 03:42:02 2002 UTC vs.
Revision 1.5 by root, Wed Feb 12 20:42:10 2003 UTC

203 { 203 {
204 if (!SvROK (scalar)) croak ("refcnt_dec_rv requires a reference as it's first argument"); 204 if (!SvROK (scalar)) croak ("refcnt_dec_rv requires a reference as it's first argument");
205 scalar = SvRV (scalar); 205 scalar = SvRV (scalar);
206 } 206 }
207 SvREFCNT_dec (scalar); 207 SvREFCNT_dec (scalar);
208
209bool
210ok(scalar)
211 SV * scalar
212 PROTOTYPE: $
213 CODE:
214 RETVAL = SvOK (scalar);
215 OUTPUT:
216 RETVAL
217
218bool
219uok(scalar)
220 SV * scalar
221 PROTOTYPE: $
222 CODE:
223 RETVAL = SvUOK (scalar);
224 OUTPUT:
225 RETVAL
226
227bool
228rok(scalar)
229 SV * scalar
230 PROTOTYPE: $
231 CODE:
232 RETVAL = SvROK (scalar);
233 OUTPUT:
234 RETVAL
235
236bool
237pok(scalar)
238 SV * scalar
239 PROTOTYPE: $
240 CODE:
241 RETVAL = SvPOK (scalar);
242 OUTPUT:
243 RETVAL
244
245bool
246nok(scalar)
247 SV * scalar
248 PROTOTYPE: $
249 CODE:
250 RETVAL = SvNOK (scalar);
251 OUTPUT:
252 RETVAL
253
254bool
255niok(scalar)
256 SV * scalar
257 PROTOTYPE: $
258 CODE:
259 RETVAL = SvNIOK (scalar);
260 OUTPUT:
261 RETVAL
262

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines