X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=Magic.xs;h=85d7c85133e4df513efd0fddb77fee7e22758594;hb=d8122850f4c201c5b849cebb1f9b7f2630ae4c15;hp=61f8f1f6dff0341adcf7dec042db9dd3bba3d8e5;hpb=f288418c4b000299d393dc9d84f36985acb16954;p=perl%2Fmodules%2FVariable-Magic.git diff --git a/Magic.xs b/Magic.xs index 61f8f1f..85d7c85 100644 --- a/Magic.xs +++ b/Magic.xs @@ -67,7 +67,8 @@ # define MGf_LOCAL 0 #endif -#if PERL_API_VERSION_GE(5, 10, 0) +/* uvar magic and Hash::Util::FieldHash were commited with p28419 */ +#if (VMG_PERL_PATCHLEVEL >= 28419) || (!VMG_PERL_PATCHLEVEL && PERL_VERSION_GE(5, 9, 4)) # define VMG_UVAR 1 #else # define VMG_UVAR 0