Hi, I get this warning on VMS:
# define do_exec(cmd) do_exec3(cmd,0,0) ..................^ %CC-W-MACROREDEF, The redefinition of the macro "do_exec" conflicts with a current definition because the number of parameters is different. The redefinition is now in effect. at line number 5400 in file USER5:[abeltje.PERL-CURRENT]PERL.H;1 Does this make sense as a patch? --- perl.h.orig Sat Nov 5 10:33:35 2005 +++ perl.h Sat Nov 5 10:33:43 2005 @@ -5397,6 +5397,9 @@ #define do_open(g, n, l, a, rm, rp, sf) \ do_openn(g, n, l, a, rm, rp, sf, (SV **) NULL, 0) #ifdef PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION +# ifdef do_exec +# undef do_exec +# endif # define do_exec(cmd) do_exec3(cmd,0,0) #endif #ifdef OS2 HTH + Good luck, Abe -- Traditionally, we accept US or UK spelling everywhere. Life's too short to ask British English speakers to learn American, or vice versa. -- Hugo van der Sanden on p5p @ 2002-05-27