summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorTony Cook <tony@develop-help.com>2009-12-06 22:43:41 -0500
committerJesse Vincent <jesse@bestpractical.com>2009-12-06 22:44:18 -0500
commit81ae3cde467fdc7d40199b1275d752513f60f0bd (patch)
treefe835114d288457c0933379a818f7e2129983584 /sv.c
parent8b19c1f8f171b4db09e0f4369f5fa72b488e66bd (diff)
downloadperl-81ae3cde467fdc7d40199b1275d752513f60f0bd.tar.gz
Fix for 7baa4690 breakage of threaded builds.
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sv.c b/sv.c
index 3151679eba..7527856b96 100644
--- a/sv.c
+++ b/sv.c
@@ -9168,7 +9168,7 @@ Perl_sv_vsetpvfn(pTHX_ SV *const sv, const char *const pat, const STRLEN patlen,
*/
#define WARN_MISSING WARN_UNINITIALIZED /* Not sure we want a new category */
STATIC SV*
-S_vcatpvfn_missing_argument(pTHX_) {
+S_vcatpvfn_missing_argument(pTHX) {
if (ckWARN(WARN_MISSING)) {
Perl_warner(aTHX_ packWARN(WARN_MISSING), "Missing argument in %s",
PL_op ? OP_DESC(PL_op) : "sv_vcatpvfn()");
@@ -9542,10 +9542,10 @@ Perl_sv_vcatpvfn(pTHX_ SV *const sv, const char *const pat, const STRLEN patlen,
vecsv = va_arg(*args, SV*);
else if (evix) {
vecsv = (evix > 0 && evix <= svmax)
- ? svargs[evix-1] : S_vcatpvfn_missing_argument();
+ ? svargs[evix-1] : S_vcatpvfn_missing_argument(aTHX);
} else {
vecsv = svix < svmax
- ? svargs[svix++] : S_vcatpvfn_missing_argument();
+ ? svargs[svix++] : S_vcatpvfn_missing_argument(aTHX);
}
dotstr = SvPV_const(vecsv, dotstrlen);
/* Keep the DO_UTF8 test *after* the SvPV call, else things go
@@ -9693,10 +9693,10 @@ Perl_sv_vcatpvfn(pTHX_ SV *const sv, const char *const pat, const STRLEN patlen,
if (efix) {
const I32 i = efix-1;
argsv = (i >= 0 && i < svmax)
- ? svargs[i] : S_vcatpvfn_missing_argument();
+ ? svargs[i] : S_vcatpvfn_missing_argument(aTHX);
} else {
argsv = (svix >= 0 && svix < svmax)
- ? svargs[svix++] : S_vcatpvfn_missing_argument();
+ ? svargs[svix++] : S_vcatpvfn_missing_argument(aTHX);
}
}