Dear Gavin (and fellow Embperl-ophiles,)
Well, I did wuz you'all said, but my installation of Apache,
mod_perl, Embperl, etc. doesn't find it agreeable. Now I get the
following error from Apache when I try to start:
Shutting down httpd: [ OK ]
Startin
At Wed, 19 Mar 2003 21:08:10 +0100, Gerald Richter wrote:
> PUSHMARK tells Perl where on the stack the argument for a sub starts.
> Because on the G_NOARGS it shouldn't be necessary here, so it seems more
> like a bug in Perl. Anyway most important is that it fixes the problem.
yes, I thought the
>
> on sparc (at least), embperl dies with:
>
> pCV = perl_get_cv (s, 0) ;
> if (pCV)
> {
> + dSP ;
> if (bDebug)
> lprintf (r -> pApp, "[%d]CUP: Call &%s::CLEANUP\n", r ->
pThread -> nPid, sPackage) ;
> + PUSHMARK(sp) ;
> perl_call_sv
> HTML::EmbperlObject
>
> $obj = Execute({ object => $file });
> try {
> $obj->foo();
> } otherwise {
> $this->Error(0); # $this is the ref to this page object
> handle error
> };
>
> This doesn't work. The page still returns with an error value, and
> my handler in the EmbperlObject template se