X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=mop.h;h=4b02796c8fac23e5e5c00c6c3179d707441b1908;hb=5116baeb0daf31309fee737a8b24a7e8cdd8c0a8;hp=6dcd91d0377de737dbd61535eb58172247458bb8;hpb=cf0d05534120d58819f0ea2f0ee26a4939bba4ae;p=gitmo%2FMoose.git diff --git a/mop.h b/mop.h index 6dcd91d..4b02796 100644 --- a/mop.h +++ b/mop.h @@ -24,6 +24,10 @@ #define XSPROTO(name) XS_EXTERNAL(name) #endif +#ifndef CvISXSUB +#define CvISXSUB(cv) (CvXSUB(cv) ? TRUE : FALSE) +#endif + void mop_call_xs (pTHX_ XSPROTO(subaddr), CV *cv, SV **mark); typedef enum {