X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=taint.c;h=24fd487d7529bd39eb3dd1d73252a5f8a17eb8a5;hb=d7d93a8159c0ca10065c583e76157a51736a62cd;hp=e163eb4135514914fb100482a78f51e17b8ec6b6;hpb=82f1aded4f41f8d8402d4d027e6ffe4efb64895c;p=p5sagit%2Fp5-mst-13.2.git diff --git a/taint.c b/taint.c index e163eb4..24fd487 100644 --- a/taint.c +++ b/taint.c @@ -5,16 +5,17 @@ */ #include "EXTERN.h" +#define PERL_IN_TAINT_C #include "perl.h" void -taint_proper(const char *f, char *s) +Perl_taint_proper(pTHX_ const char *f, const char *s) { dTHR; /* just for taint */ char *ug; DEBUG_u(PerlIO_printf(Perl_debug_log, - "%s %d %d %d\n", s, PL_tainted, PL_uid, PL_euid)); + "%s %d %"Uid_t_f" %"Uid_t_f"\n", s, PL_tainted, PL_uid, PL_euid)); if (PL_tainted) { if (!f) @@ -26,14 +27,14 @@ taint_proper(const char *f, char *s) else ug = " while running with -T switch"; if (!PL_unsafe) - croak(f, s, ug); + Perl_croak(aTHX_ f, s, ug); else if (ckWARN(WARN_TAINT)) - warner(WARN_TAINT, f, s, ug); + Perl_warner(aTHX_ WARN_TAINT, f, s, ug); } } void -taint_env(void) +Perl_taint_env(pTHX) { SV** svp; MAGIC* mg;