develooper Front page | perl.perl5.porters | Postings from November 2003

need your help to do some (simple?) patching (was: Re: [perl #24463] DBI tests fail with perl 5.8.2 and -Duseithreads -Dusemultiplicity -Duse64bitint)

Thread Previous | Thread Next
From:
Stas Bekman
Date:
November 14, 2003 23:33
Subject:
need your help to do some (simple?) patching (was: Re: [perl #24463] DBI tests fail with perl 5.8.2 and -Duseithreads -Dusemultiplicity -Duse64bitint)
Message ID:
3FB5D6C7.1060603@stason.org
Can someone with some spare time on they hands help us to introduce the new 
APIs which accept pTHX_ instead of declaring dTHX, and deploy them in the 
core, that would be a very noble conribution.

After all it requires no understanding of perl guts, just browse through 
perl/*[ch] files and:

1) find a function/macro that does dTHX declaration,
2) use #define wrappers to create a new API which accepts pTHX_, as the first 
argument,
3) then find the places in the core where those functions are used and replace 
with the new API that explicitly passes pTHX.
4) Return to 1 untill no more functions using dTHX and having no parallel API 
using pTHX_ are found.

give a try to one function and post the patch here, so the gurus can approve 
it and the rest should be just a mechanical work.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About