fix punctuation
[gitmo/Moose.git] / mop.h
diff --git a/mop.h b/mop.h
index 6dcd91d..830716f 100644 (file)
--- a/mop.h
+++ b/mop.h
 #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 {
@@ -60,6 +64,7 @@ typedef enum {
     KEY_writer,
     KEY_package_cache_flag,
     KEY__version,
+    KEY_operator,
     key_last,
 } mop_prehashed_key_t;