summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2006-05-20 10:27:23 +0000
committerNicholas Clark <nick@ccl4.org>2006-05-20 10:27:23 +0000
commit8ff9a42beba9f4156f50b64fd80480645efd8c5a (patch)
tree5a32b6eac5701dd04eecca9c6b1ee9f5630bd0fd
parent66bf836d545d4a639166fad46f83811d0df5f8ce (diff)
downloadperl-8ff9a42beba9f4156f50b64fd80480645efd8c5a.tar.gz
Solaris was happy, but change 28247 removed the wrong dTHX as far as
some other operating systems were concerned. p4raw-id: //depot/perl@28249
-rw-r--r--perlio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/perlio.c b/perlio.c
index d2c96adf68..f883fe908c 100644
--- a/perlio.c
+++ b/perlio.c
@@ -5142,10 +5142,10 @@ vfprintf(FILE *fd, char *pat, char *args)
int
PerlIO_vsprintf(char *s, int n, const char *fmt, va_list ap)
{
+ dTHX;
const int val = my_vsnprintf(s, n > 0 ? n : 0, fmt, ap);
#ifndef PERL_MY_VSNPRINTF_GUARDED
if (val < 0 || (n > 0 ? val >= n : 0)) {
- dTHX;
Perl_croak(aTHX_ "panic: my_vsnprintf overflow in PerlIO_vsprintf\n");
}
#endif