OP_SIBLING() has been renamed to OpSIBLING() in perl 5.21.7.
# define HvNAMELEN_get(H) strlen(HvNAME_get(H))
#endif
-#ifndef OP_SIBLING
-# define OP_SIBLING(O) ((O)->op_sibling)
+#ifndef OpSIBLING
+# ifdef OP_SIBLING
+# define OpSIBLING(O) OP_SIBLING(O)
+# else
+# define OpSIBLING(O) ((O)->op_sibling)
+# endif
#endif
#define I_HAS_PERL(R, V, S) (PERL_REVISION > (R) || (PERL_REVISION == (R) && (PERL_VERSION > (V) || (PERL_VERSION == (V) && (PERL_SUBVERSION >= (S))))))
goto done;
oop = lop->op_first;
} while (oop->op_type != OP_PUSHMARK);
- oop = OP_SIBLING(oop);
+ oop = OpSIBLING(oop);
mop = lop->op_last;
if (!oop)