In <20010530145825.F670@blackrider.blackstar.co.uk>, Michael G Schwern writes: :Is it safe to change instances of "SvPV(Foo, n_a)" to "SvPV_nolen(Foo)"? I had assumed so, but looking at the code I'm not so sure - I don't understand why SvPV_nolen is any more than: #define SvPV_nolen(sv) SvPV(sv, n_a) :PS What's the difference between SvPV and SvPVx? I don't know - the code for SvPVx appears to be a slightly slower way of doing the same thing. I don't know why it exists, particularly given the potential for confusion with SvPVX. HugoThread Previous | Thread Next