On Thu, Jul 21, 2005 at 05:18:01PM -0500, Andy Lester wrote: > On Thu, Jul 21, 2005 at 11:10:51PM +0100, Dave Mitchell ([EMAIL PROTECTED]) > wrote: > > My reading of the Perl_sv_vcatpvfn documenttaion (and reading of the code) > > is that it's perfectly legit to pass a null svargs: one of other of args > > or svargs should contain a value, but not both. Also, all *args derefs are > > protected by an if(args). > > But not svargs. See the line with "sv_catsv(sv, *svargs);"
Yes, but it's still perfectly legal and ok to pass a hardcoded Null as the svargs param (as long as args isn't also null), so delaring svargs as NN is wrong. -- This is a great day for France! -- Nixon at Charles De Gaulle's funeral