X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=Upper.xs;h=7cbbaa2da3fe315efbbdf62c4cbd1e30265272b2;hb=515346d5652e6f39bd6329463e4b0245d5368902;hp=272028d428c2594c001bba4ffbdef63dae2dbec7;hpb=c50db90df8e42e68dbec0a73acc5010cc951d19d;p=perl%2Fmodules%2FScope-Upper.git diff --git a/Upper.xs b/Upper.xs index 272028d..7cbbaa2 100644 --- a/Upper.xs +++ b/Upper.xs @@ -1381,6 +1381,8 @@ static su_uplevel_ud *su_uplevel_storage_new(pTHX_ I32 cxix) { return sud; } +#if SU_HAS_PERL(5, 13, 7) + static void su_uplevel_storage_delete(pTHX_ su_uplevel_ud *sud) { #define su_uplevel_storage_delete(S) su_uplevel_storage_delete(aTHX_ (S)) dMY_CXT; @@ -1408,6 +1410,8 @@ static void su_uplevel_storage_delete(pTHX_ su_uplevel_ud *sud) { } } +#endif + static int su_uplevel_goto_static(const OP *o) { for (; o; o = OpSIBLING(o)) { /* goto ops are unops with kids. */