X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=Types.xs;h=60f499c19274d4f00531015a4518717758adc096;hb=refs%2Ftags%2Fv0.05;hp=d2bfb0342727c1a76db7fa3027c8171879114b2e;hpb=e0816b772aa735946828e9486e8ab312fc8c92d8;p=perl%2Fmodules%2FLexical-Types.git diff --git a/Types.xs b/Types.xs index d2bfb03..60f499c 100644 --- a/Types.xs +++ b/Types.xs @@ -74,7 +74,8 @@ typedef struct { OP *(*pp_padsv)(pTHX); } lt_op_info; -STATIC void lt_map_store(const OP *o, SV *orig_pkg, SV *type_pkg, SV *type_meth, OP *(*pp_padsv)(pTHX)) { +STATIC void lt_map_store(pPTABLE_ const OP *o, SV *orig_pkg, SV *type_pkg, SV *type_meth, OP *(*pp_padsv)(pTHX)) { +#define lt_map_store(O, OP, TP, TM, PP) lt_map_store(aPTABLE_ (O), (OP), (TP), (TM), (PP)) lt_op_info *oi; #ifdef USE_ITHREADS