Author: allison
Date: Tue Jan  6 19:34:47 2009
New Revision: 35087

Modified:
   trunk/src/pmc/default.pmc

Log:
[cage] Fix improper PMCNULL handling in default 'isa_pmc'.


Modified: trunk/src/pmc/default.pmc
==============================================================================
--- trunk/src/pmc/default.pmc   (original)
+++ trunk/src/pmc/default.pmc   Tue Jan  6 19:34:47 2009
@@ -906,6 +906,9 @@
 */
 
     VTABLE INTVAL isa_pmc(PMC *lookup) {
+        if (PMC_IS_NULL(lookup))
+            return 0;
+
         /* RT #46665 - walk mro */
         return parrot_hash_exists(INTERP, SELF->vtable->isa_hash,
                 (void *)VTABLE_get_string(interp, lookup));

Reply via email to