[svn:parrot] r42404 - trunk/docs/pdds/draft

NotFound at svn.parrot.org NotFound at svn.parrot.org
Tue Nov 10 21:32:22 UTC 2009


Author: NotFound
Date: Tue Nov 10 21:32:20 2009
New Revision: 42404
URL: https://trac.parrot.org/parrot/changeset/42404

Log:
[nci] fix doc of 'p' type, TT #1261

Modified:
   trunk/docs/pdds/draft/pdd16_native_call.pod

Modified: trunk/docs/pdds/draft/pdd16_native_call.pod
==============================================================================
--- trunk/docs/pdds/draft/pdd16_native_call.pod	Tue Nov 10 21:17:03 2009	(r42403)
+++ trunk/docs/pdds/draft/pdd16_native_call.pod	Tue Nov 10 21:32:20 2009	(r42404)
@@ -92,10 +92,12 @@
 
 =item p
 
-PMC thingie. A generic pointer, taken from or stuck into a PMC's data
-pointer.  If this is a return type, parrot will create a new UnManagedStruct
-PMC type, which is just a generic "pointer to some damn thing or other" PMC
-type which Parrot does I<no> management of.
+PMC thingie. A generic pointer, taken from a PMC by using its
+get_pointer vtable function, or NULL for a PMCNULL.
+If this is a return type and the value is NULL, PMCNULL is returned,
+otherwise parrot will create a new UnManagedStruct PMC type, which
+is just a generic "pointer to something" PMC type which Parrot does
+I<no> management of.
 
 =item 2
 


More information about the parrot-commits mailing list