Long-standing "defined but not used" SvPVbyte*() are about to get used
authorNick Ing-Simmons <nik@tiuk.ti.com>
Mon, 5 Mar 2001 15:56:35 +0000 (15:56 +0000)
committerNick Ing-Simmons <nik@tiuk.ti.com>
Mon, 5 Mar 2001 15:56:35 +0000 (15:56 +0000)
commit0875d2fe359ba14e879483eafe95813b77c5da09
tree27805990140f9c51debeffdf04c0656636a32fe8
parent51ef4e1196e74554150c2d1993b5a0e37f6709c9
Long-standing "defined but not used" SvPVbyte*() are about to get used
for auto-downgrade hooks in gethostbyaddr() etc. (as per Camel-III).

Make SvPVbyte*() symmetric with respect to SvPVutf8*() in that:
 - it does a sv_utf8_downgrade (c.f. SvPVutf8's sv_utf8_upgrade())
 - uses SvPV() rather than sv_2pv() in case it isn't a string.

p4raw-id: //depot/perlio@9037
sv.c