projects
/
p5sagit/p5-mst-13.2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
Fix a remaining B::Lint bug.
[p5sagit/p5-mst-13.2.git]
/
ext
/
PerlIO
/
Via
/
Via.xs
diff --git
a/ext/PerlIO/Via/Via.xs
b/ext/PerlIO/Via/Via.xs
index
494ddf9
..
6835f58
100644
(file)
--- a/
ext/PerlIO/Via/Via.xs
+++ b/
ext/PerlIO/Via/Via.xs
@@
-76,7
+76,9
@@
PerlIOVia_method(pTHX_ PerlIO *f,char *method,CV **save,int flags,...)
IV count;
dSP;
SV *arg;
+ PUSHSTACKi(PERLSI_MAGIC);
ENTER;
+ SPAGAIN;
PUSHMARK(sp);
XPUSHs(s->obj);
while ((arg = va_arg(ap,SV *)))
@@
-113,6
+115,7
@@
PerlIOVia_method(pTHX_ PerlIO *f,char *method,CV **save,int flags,...)
result = &PL_sv_undef;
}
LEAVE;
+ POPSTACK;
}
va_end(ap);
return result;