[ic] Interchange on Perl 5.10.0

Mike Heins mike at perusion.com
Fri Dec 21 08:00:50 EST 2007


Quoting Jon Jensen (jon at endpoint.com):
> On Thu, 20 Dec 2007, Mike Heins wrote:
> 
> >>Upon starting the Interchange daemon I get these warnings:
> >>
> >>Prototype mismatch: sub Vend::Interpolate::S_ISUID: none vs () at 
> >>bin/interchange line 826
> >>Prototype mismatch: sub Vend::Interpolate::S_ISVTX: none vs () at 
> >>bin/interchange line 826
> >>Prototype mismatch: sub Vend::Interpolate::S_ISGID: none vs () at 
> >>bin/interchange line 826
> >>
> >>... which I haven't had time to track down yet.
> >
> >The problem was a border case in the file_navigator tag. I put a
> >change in CVS which works for 5.8.8, and should solve the problem
> >in 5.10.
> 
> Thanks. I was a little confused because I *do* have Fcntl installed, but I 
> guess those prototype mismatch warnings show up even if that block doesn't 
> run at all, right?

Yup -- sub declarations are a compile-time thing.

-- 
Mike Heins
Perusion -- Expert Interchange Consulting    http://www.perusion.com/
phone +1.765.647.1295  tollfree 800-949-1889 <mike at perusion.com>

There comes a time when you should stop expecting other people to make
a big deal about your birthday. That time is age 12. -- Dave Barry


More information about the interchange-users mailing list