diff options
author | Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> | 2013-10-04 16:48:40 +0100 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2014-06-12 14:27:20 +1000 |
commit | c2b90b61b50912ff59d36bd0dc279930c2b76bf2 (patch) | |
tree | 5fa5148a2822eb21f9de30c39490d758ffd524f9 /ext | |
parent | 2b2126557600d964281cf37893d936e401b1a5cc (diff) | |
download | perl-c2b90b61b50912ff59d36bd0dc279930c2b76bf2.tar.gz |
Change newSVpvn("…", …) to newSVpvs("…")
The dual-life dists affected use Devel::PPPort, so can safely use
newSVpvs() even though it wasn't added until Perl v5.8.9.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/DynaLoader/dl_aix.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_dllload.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_dlopen.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_dyld.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_freemint.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_hpux.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_symbian.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_vms.xs | 2 | ||||
-rw-r--r-- | ext/DynaLoader/dl_win32.xs | 4 | ||||
-rw-r--r-- | ext/DynaLoader/dlutils.c | 2 | ||||
-rw-r--r-- | ext/POSIX/POSIX.xs | 2 | ||||
-rw-r--r-- | ext/PerlIO-encoding/encoding.xs | 2 | ||||
-rw-r--r-- | ext/PerlIO-scalar/scalar.xs | 2 | ||||
-rw-r--r-- | ext/Win32CORE/Win32CORE.c | 2 | ||||
-rw-r--r-- | ext/XS-APItest/APItest.xs | 2 |
15 files changed, 16 insertions, 16 deletions
diff --git a/ext/DynaLoader/dl_aix.xs b/ext/DynaLoader/dl_aix.xs index 9c98972da3..548e4ed973 100644 --- a/ext/DynaLoader/dl_aix.xs +++ b/ext/DynaLoader/dl_aix.xs @@ -780,7 +780,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dl_dllload.xs b/ext/DynaLoader/dl_dllload.xs index ea0a8f6219..ff0c7a9572 100644 --- a/ext/DynaLoader/dl_dllload.xs +++ b/ext/DynaLoader/dl_dllload.xs @@ -205,7 +205,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dl_dlopen.xs b/ext/DynaLoader/dl_dlopen.xs index cb513ab9d3..3a009ae7e3 100644 --- a/ext/DynaLoader/dl_dlopen.xs +++ b/ext/DynaLoader/dl_dlopen.xs @@ -279,7 +279,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dl_dyld.xs b/ext/DynaLoader/dl_dyld.xs index caa94676b0..2ed10bb6bc 100644 --- a/ext/DynaLoader/dl_dyld.xs +++ b/ext/DynaLoader/dl_dyld.xs @@ -234,7 +234,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dl_freemint.xs b/ext/DynaLoader/dl_freemint.xs index 6970a760e2..f154dcbec6 100644 --- a/ext/DynaLoader/dl_freemint.xs +++ b/ext/DynaLoader/dl_freemint.xs @@ -211,7 +211,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); dl_resolve_using = get_av("DynaLoader::dl_resolve_using", GV_ADDMULTI); dl_require_symbols = get_av("DynaLoader::dl_require_symbols", GV_ADDMULTI); diff --git a/ext/DynaLoader/dl_hpux.xs b/ext/DynaLoader/dl_hpux.xs index 4acc8c12e3..e08919044e 100644 --- a/ext/DynaLoader/dl_hpux.xs +++ b/ext/DynaLoader/dl_hpux.xs @@ -191,7 +191,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); dl_resolve_using = get_av("DynaLoader::dl_resolve_using", GV_ADDMULTI); #endif diff --git a/ext/DynaLoader/dl_symbian.xs b/ext/DynaLoader/dl_symbian.xs index 7f0c0d3900..b509a6a19f 100644 --- a/ext/DynaLoader/dl_symbian.xs +++ b/ext/DynaLoader/dl_symbian.xs @@ -234,7 +234,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dl_vms.xs b/ext/DynaLoader/dl_vms.xs index 6eb2c546b2..23cf11b97d 100644 --- a/ext/DynaLoader/dl_vms.xs +++ b/ext/DynaLoader/dl_vms.xs @@ -368,7 +368,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); dl_require_symbols = get_av("DynaLoader::dl_require_symbols", GV_ADDMULTI); #endif diff --git a/ext/DynaLoader/dl_win32.xs b/ext/DynaLoader/dl_win32.xs index f5d56cf5e8..ac59e11f53 100644 --- a/ext/DynaLoader/dl_win32.xs +++ b/ext/DynaLoader/dl_win32.xs @@ -48,7 +48,7 @@ OS_Error_String(pTHX) DWORD err = GetLastError(); STRLEN len; if (!dl_error_sv) - dl_error_sv = newSVpvn("",0); + dl_error_sv = newSVpvs(""); PerlProc_GetOSError(dl_error_sv,err); return SvPV(dl_error_sv,len); } @@ -207,7 +207,7 @@ CLONE(...) * using Perl variables that belong to another thread, we create our * own for this thread. */ - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); #endif diff --git a/ext/DynaLoader/dlutils.c b/ext/DynaLoader/dlutils.c index 574ccadc34..29d9b91784 100644 --- a/ext/DynaLoader/dlutils.c +++ b/ext/DynaLoader/dlutils.c @@ -92,7 +92,7 @@ dl_generic_private_init(pTHX) /* called by dl_*.xs dl_private_init() */ char *perl_dl_nonlazy; MY_CXT_INIT; - MY_CXT.x_dl_last_error = newSVpvn("", 0); + MY_CXT.x_dl_last_error = newSVpvs(""); dl_nonlazy = 0; #ifdef DL_LOADONCEONLY dl_loaded_files = NULL; diff --git a/ext/POSIX/POSIX.xs b/ext/POSIX/POSIX.xs index 0ca13733cd..8f2ff10dd2 100644 --- a/ext/POSIX/POSIX.xs +++ b/ext/POSIX/POSIX.xs @@ -1475,7 +1475,7 @@ tmpnam() STRLEN i; int len; CODE: - RETVAL = newSVpvn("", 0); + RETVAL = newSVpvs(""); SvGROW(RETVAL, L_tmpnam); /* Yes, we know tmpnam() is bad. So bad that some compilers * and linkers warn against using it. But it is here for diff --git a/ext/PerlIO-encoding/encoding.xs b/ext/PerlIO-encoding/encoding.xs index fababd1d70..cc329d352c 100644 --- a/ext/PerlIO-encoding/encoding.xs +++ b/ext/PerlIO-encoding/encoding.xs @@ -650,7 +650,7 @@ BOOT: Perl_warner(aTHX_ packWARN(WARN_IO), ":encoding without 'use Encode'"); #endif /* The SV is magically freed by load_module */ - load_module(PERL_LOADMOD_NOIMPORT, newSVpvn("Encode", 6), Nullsv, Nullsv); + load_module(PERL_LOADMOD_NOIMPORT, newSVpvs("Encode"), Nullsv, Nullsv); assert(sp == PL_stack_sp); } PUSHMARK(sp); diff --git a/ext/PerlIO-scalar/scalar.xs b/ext/PerlIO-scalar/scalar.xs index 8d217c95b5..ca5368ed21 100644 --- a/ext/PerlIO-scalar/scalar.xs +++ b/ext/PerlIO-scalar/scalar.xs @@ -46,7 +46,7 @@ PerlIOScalar_pushed(pTHX_ PerlIO * f, const char *mode, SV * arg, } } else { - s->var = newSVpvn("", 0); + s->var = newSVpvs(""); } SvUPGRADE(s->var, SVt_PV); diff --git a/ext/Win32CORE/Win32CORE.c b/ext/Win32CORE/Win32CORE.c index 91759e8082..64104d3132 100644 --- a/ext/Win32CORE/Win32CORE.c +++ b/ext/Win32CORE/Win32CORE.c @@ -33,7 +33,7 @@ XS(w32_CORE_all){ * subs */ const char *function = (const char *) XSANY.any_ptr; - Perl_load_module(aTHX_ PERL_LOADMOD_NOIMPORT, newSVpvn("Win32",5), newSVnv(0.27)); + Perl_load_module(aTHX_ PERL_LOADMOD_NOIMPORT, newSVpvs("Win32"), newSVnv(0.27)); SetLastError(err); errno = saved_errno; /* mark and SP from caller are passed through unchanged */ diff --git a/ext/XS-APItest/APItest.xs b/ext/XS-APItest/APItest.xs index a692c519da..b9b18f42fd 100644 --- a/ext/XS-APItest/APItest.xs +++ b/ext/XS-APItest/APItest.xs @@ -2433,7 +2433,7 @@ my_caller(level) ST(4) = cop_hints_fetch_pvs(cx->blk_oldcop, "foo", 0); ST(5) = cop_hints_fetch_pvn(cx->blk_oldcop, "foo", 3, 0, 0); ST(6) = cop_hints_fetch_sv(cx->blk_oldcop, - sv_2mortal(newSVpvn("foo", 3)), 0, 0); + sv_2mortal(newSVpvs("foo")), 0, 0); hv = cop_hints_2hv(cx->blk_oldcop, 0); ST(7) = hv ? sv_2mortal(newRV_noinc((SV *)hv)) : &PL_sv_undef; |